Summary
Overview
Work History
Education
Skills
Timeline
Generic

Antony Joseph

Plano,TX

Summary

  • 15 years of experience in Information Technology, with specializing in Software Quality Assurance Testing, proficient in testing on Client-Server and Web-based applications
  • Experience in understanding Business Requirement Specifications, Functional Specifications and Design documentations and converting them into comprehensive Test Scenarios with Test Strategies and Test plans.
  • Well versed in designing and implementing automation scripts using Selenium Web Driver, Junit and TestNG.
  • Ability to design and create automation frameworks for applications using Selenium Web Driver, Maven, Cucumber and TestNG.
  • Experience in building different automation frameworks such as Data driven, Page Object Model, BDD.
  • Experience on API testing using Postman.
  • Created and maintained automated test script for API testing using Python/BDD framework.
  • Good exposure in preparing weekly status reports to keep track of project deliverables, attend and follow up items discussed in stand up and scrum meetings.
  • Experience in writing SQL queries and scripts to validate the database systems and for backend database testing.
  • Experience in defining Testing Methodologies, Designing Test Plans and Test Cases, Verifying and Validating Web based and Client/Server applications.
  • Experience in different phases of testing including Smoke, Integration, End-to-End, System, Regression and User Acceptance (UAT) testing.
  • Experience in Defect Tracking and Reporting using JIRA.
  • Knowledge in source version control tools such as Subversion (SVN) and Git.
  • Responsible for analyzing Requirement Documents and Design specifications for the stories.
  • Experience in writing Test Plan, defining Test scenarios and Test Cases, developing, and maintaining test scripts, analyzing bugs, interacting with QA and Development teams to track and close bugs.
  • Experience in reviewing and analyzing Business Requirements and creating Test Plans, Test Cases, Test Scripts, and Test Estimation.
  • Working experience on all phases of Software Development Life Cycle (SDLC), its methodologies such as Agile, SCRUM and Waterfall Model.

Overview

13
13
years of professional experience

Work History

SR. TEST AUTOMATION ENGINEER

Pepsico Inc
04.2020 - Current
  • Implemented Page Object Model using Java and Selenium Web Driver.
  • Involved in analyzing Business Requirement Documents and Technical Specification document and developed test plan and test cases for testing the application.
  • Participated in requirement reviews and analyzed Modification requests and Enhancement requests.
  • Responsible for writing and maintain Selenium Web Driver scripts for regression and functional testing using data driven framework.
  • Integrated TestNG with Selenium using Eclipse to generate test execution result.
  • Performed Unit testing with TestNG test framework and use Bromine for easy running the test and store the result for analysis the test.
  • Developed Positive & Negative scenarios for the requirements for API Testing
  • Validated Jason formatted data and different HTTP status code.
  • Integrated the scripts and executed them as a suite using the build integration tool Maven.
  • Involved on Cucumber testing and defined the test scenarios and created the test cases in Test Manager.
  • Developing and integrating the step definitions for each step in the Cucumber scenarios.
  • Used Jenkins for continuous integration tests, adding suites and running scripts on the Jenkins server.
  • Validated XPath and CSS Selector from the browser tools to avoid future errors while running the scripts.
  • Conducted backend testing using SQL queries to validate data for database and Used SQL queries for retrieving data from database for executing user specific test cases.
  • Executing backend data-driven test.
  • Writing SQL queries for various scenarios like count test
  • Worked in Agile Scrum Development Environment with frequently changing requirements and features set.
  • Documenting and tracking test scripts, test results and reported test defects using Jira
  • Working on defect management – Tracking all defects raised, joining defect meetings to update status of all defects on periodical basis.

TEST AUTOMATION ENGINEER

Blue Cross Blue Shield Of Texas
07.2016 - 03.2020


  • Involved in analyzing requirement specifications, developing test plans, test cases, test scripts and planning for QA methodologies.
  • Developed, implemented and executed test methodologies and plans to ensure software.
  • product quality.
  • Created test cases, scripts based on functional specification, prepared test data for simultaneous and combined Trade testing.
  • Work on user stories and plan sprints with respect to Software development lifecycle.
  • Worked closely with the Quality Manager in planning, coordinating and implementing the testing methodology; involved in working with Agile methodology.
  • Involved in testing the Web Applications developed in different programming languages.
  • Set up Selenium tools from scratch and configured various other peripherals tools to perform Selenium test.
  • Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium Grid and Jenkins.
  • Developed test automation scripts using TestNG for regression and performance testing of the various releases of the application.
  • Working closely with the Developers in the review and modification of the product and its specifications using Agile-testing methodology.
  • Developed Maven Build scripts to run Sanity Test scripts developed in Selenium WebDriver (java).
  • Validated the database by executing SQL queries.
  • Configured Maven for JAVA automation projects and developed Maven project object model (POM).
  • Used Maven, Selenium Grid to execute Selenium automation suites on different platform, browser combinations in parallel.
  • Proficient in in creating business based functional Test Scenarios, Test plans, Test cases, Test Scripts, Test Specifications and Traceability Matrix.
  • Experience in Java, HTML, Java Scripts, Oracle, SQL, MySQL, CSS.
  • Responsible for creating and maintaining automation acceptance test suite using Selenium.
  • Also, responsible for converting automation scripts to new framework using Selenium Web Driver, Java and TestNG.
  • Experience in working on Page Object Model Design pattern with Hybrid framework.
  • Used Selenium to expand test scenarios to catch more bugs and improve quality.
  • Designed and developed automated scripts for Functional, Regression Testing using Selenium IDE and WebDriver tools.
  • Developed and implemented Data Driven framework using a Selenium WebDriver.
  • Attended the Test planning sessions to help understand the End to End team with the code changes for the project.
  • Involved in Audit meetings and got an initiative to reach QA testing goals.
  • Environment

QA Analyst

Capital One
01.2014 - 06.2016


  • Involved in Planning, Designing, Developing and Executing Test Scenarios for Manual and Automated Test cases.
  • Created Modular Driven Automation Framework from the Scratch.
  • Automated Web Application Testing using Java Selenium framework in an Agile environment.
  • Developed automated test scripts using Selenium and in Java Eclipse.
  • Involved in test cases review by development team, product management and modified the test cases based on their feedback.
  • Developed ANT based build scripts to run Selenium Automation.
  • Created XML based test suit and integrated with Jenkins Server to execute automation scripts on a regular basis by scheduling Jenkins jobs in different test environments with different test configurations.
  • Created test cases, scripts based on functional specification, prepared test data for simultaneous and combined Trade testing.
  • Performed Regression testing for new builds and every modification in the application using Selenium WebDriver.
  • Performed cross-browser testing.
  • Used Selenium GRID to execute test cases on multiple platform.
  • Responsible for updating and maintenance of existing selenium scripts.
  • Created positive and negative assertions based on the business requirements.
  • Reported defects through Rally and performing Regression to resolve bugs fixes.
  • Extensively involved in resolving bugs fixes with Development Team.
  • Used Jenkins as continuous integration tool to schedule and run the automated test scripts.
  • Used Git for Build Management for each release, QA, Integration and staging environments.
  • Actively participated in daily Scrum meetings and involved in bi-weekly Sprint releases.
  • Environment

QA Analyst

Thomson Reuters Corporation
10.2011 - 12.2013
  • Created reports that included a general overview, open bugs, new bugs, and enhancement requests. Entered new bugs and maintained the current status of those bugs.
  • Performed all aspects of verification, validation including Functional testing, Unit Testing, System testing, Regression testing, structural testing, Performance, load, and Back-End testing manually.
  • Responsible for maintaining relevant documents with regard to requirements.
  • Participated in meetings and walkthroughs and responsible for weekly status.
  • Attended project meetings, release meetings, and QA status meetings.
  • Prepared test plans, test cases and test scripts based on functional specifications/ requirements and performed Manual as well as automated testing.
  • Developed test plan, test cases and test scripts in Test Director, after the requirements are signed off.
  • Reviewed and Analyzed business requirement documents, technical requirements, and functional specification of various functionalities.
  • Created detailed test plan and test cases from the Business Requirements.
  • Tested each application against the QA Test Plan and communicated findings with the team.
  • Supported UAT with users along with providing training to end-users.
  • Implemented whole life cycle of QA methodology starting from planning, capturing, creating, tracking the defects using Internal defect tracking.
  • Performed functional testing to identify various critical points in the application and automated it by using Selenium Web- Driver with TestNG.
  • Created and enhanced numerous test scripts to handle changes in the objects, in the tested application’s GUI and in the testing, environment using Selenium WebDriver.
  • Used Selenium WebDriver for writing test scripts for regression test coverage.
  • Used Maven to build and run the Selenium automation framework.
  • Worked in Agile development environment and participated in the Test Plan and Test Strategy creation.

Education

Bachelor of Engineering - Production

Bharathiyar University
Coimbatore, India
05.2004

Skills

  • Languages: Java, Python,XML
  • Databases: SQL Server , Oracle , PostgreSQL, MS Access
  • Operating Systems: Windows, Linux
  • Web/App servers: IIS , Apache, WebLogic
  • Testing components and Frameworks : Selenium Web Driver, Selenium Grid, TestNG, Page Object Model, Data Driven
  • Test Approaches: Waterfall, Agile/Scrum, SDLC, STLC

Timeline

SR. TEST AUTOMATION ENGINEER

Pepsico Inc
04.2020 - Current

TEST AUTOMATION ENGINEER

Blue Cross Blue Shield Of Texas
07.2016 - 03.2020

QA Analyst

Capital One
01.2014 - 06.2016

QA Analyst

Thomson Reuters Corporation
10.2011 - 12.2013

Bachelor of Engineering - Production

Bharathiyar University
Antony Joseph