We provide IT Staff Augmentation Services!

Qa Automation Engineer Resume

Cranston, RI


  • Over 8 years of experience in Software Testing emphasizing on Quality Assurance. Experience in both Manual and Automation Testing with a deep seated understanding of Test Planning, Test Design, Test Execution, Defect Reporting and Tracking. Proficient in developing Automation Test Scripts using Selenium WebDriver, Java, Cucumber, TestNG for various domains.
  • Working Experience in Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC) and Defect Life Cycle using Waterfall & Agile Methodologies implementation for testing Critical Deliverables in the project to provide Quality Service.
  • Primarily responsible for overall Functionality Testing, White Box Testing, Black box Testing, System Testing and primary point of contact for User Acceptance Testing.
  • Experienced in requesting Component Integration Testing (CIT) Servers for testing proposed code changes for the schedule release deployments.
  • In - depth Knowledgeable in BDD (Behavior Driven Development) and hands-on experience in creatingfeature files using Cucumber JVM and Implemented Steps definitions using JAVA.
  • Proficient in using test automation tools such as Selenium WebDriver/RC/IDE/Grid, Cucumber with TestNG framework to develop automation testing scripts for web and client server applications.
  • Experience with web service testing using Soap UI, POSTMAN, REST Client and Service Test.
  • Experience working on executing and modifying automated scripts on QTP.
  • Experience in REST API Testing using Java, TestNG, JXL, and Apache HTTP Client.
  • Proficient in SOAP&RESTFUL Web Services testing using SOAPUI and JMeter.
  • Experienced in bug tracking tools Quality Center, JIRA, TFS and MTM .
  • Experienced in mobile testing both manual and automation using APPIUM.
  • Proficient in using Jenkin as a Continuous Integration server to configure with GitHub and Maven.
  • Performed cross-platform testing to make sure the application performing as expected on all platforms like Web, Mobile Applications (iOS & Android Apps).
  • Exposure to web technologies like JavaScript, XML, HTML, CSS.
  • Excellent knowledge of VB Script and Descriptive Programming for developing test script and Functional libraries.
  • Experience in Database Testing using SQL Queries with multiple Databases, SQL Server, Oracle and MySQL.
  • Extensive experience in coordinating testing efforts, responsible for test deliverables, status reporting to management and issue escalation.
  • Coordination with Offshore resources in various aspects, resolving queries and in establishing a smooth communication channel with the Client.
  • Attended daily Scrum/Agile standup meetings with the team to discuss status.
  • A resourceful team player with good Interpersonal, effective problem solving and decision making skills.


Testing tools: Selenium WebDriver/IDE/GRID, QTP, SOAPUI, Cucumber, TestNG, JUnit, Eclipse, Appium

Configuration Management Tool: SVN, GitHub, VSTS

Languages: HTML, CSS, Core Java, XML, Gherkin, C

Defect Tracking Tools: TFS, MTM, JIRA, HP Quality Center/HP ALM

Build Tools: Ant, Maven

Testing Frameworks: Page Object, Data Driven, Keyword Driven, Hybrid Driven Frameworks

Operating Systems: WINDOWS, Linux, Mac OS

Continuous Integration Tools: Jenkins, Visual Studio Team Services, Maven, ANT, SVN

Project Methodologies: Waterfall, Agile/Scrum

Databases: Oracle, DB2, SQL Server, MS Access, MySQL


Confidential, Cranston, RI

QA Automation Engineer


  • Interacted with Business Analyst and Developers to understand the application architecture and recommend testing strategy’s
  • Used Selenium Web driver , Java, Junit, Rest API, Rest Assured and Maven for designing automation test cases.
  • Executed test cases in multiple browsers and platforms using Selenium Standalone Server.
  • Responsible for implementing Page object model (POM) using Selenium WebDriver and Java.
  • QA Automation Experience in API testing and UI Automation.
  • Worked with web services testing tools such as Rest Assured, SOUPUI, Ready API or similar web services automated testing tools/frameworks.
  • Involved in test automation by using open source tools such as Selenium, Junit, JMeter and Rest Assured. Worked on multiple projects.
  • Involved in Gherkin Automation Testing
  • Responsible for automating scenarios with Gherkin.
  • Created business driven developed (BDD) test cases for Gherkin automation software to test company's brokerage platforms
  • Involved in resolving complex automation issues in selenium using suitable code.
  • Created test cases using element locators and selenium web driver methods.
  • Extensively involved in testing the application manually for the Functional and Systems Integration test efforts.
  • Performed Web-Services Testing using Rest Assured and generated XML Files for messaging.
  • Performed Scrum (Agile) methodology for testing the application.
  • Developed automated scripts and frame works using Java scripting.
  • Extensively used SQL queries and UNIX commands for data verification and back end testing.
  • Involved in writing SQL queries for backend/ETL testing. Automated ETL-QA process using Java.
  • Configured Selenium WebDriver and created Selenium automation scripts in Java prior to agile release.
  • Involved in integrating the test suites to GitLab to execute them automatically after every successful deployment.
  • Used Xpath , ChroPath , Firepath and Firebug tools to locate elements.
  • Participated in design walkthrough and review meetings while interacting with customers.
  • Responsible to arrange Story review , and defect review meetings, used to communicate with the team in these meetings to understand about the story requirement, and to discuss about the defects found.
  • Responsible in performing sanity test at starting of each sprint and regression test at the end of each sprint and share the report with team.
  • Initiated Automating Rest API testing with Rest Assured , and worked on it, started framework from scratch. Worked with development team to understand about API’s.
  • Proven ability to work effectively both independently and in a team-based environment.
  • Experience on projects utilizing an Agile methodology.

Environment: Selenium Web Driver, Jenkins, GitLab, Rest Assured, PostMan, SOAP UI, Maven, JMeter, TestNG, POM, Firepath, Firebug, Eclipse, Gherkins, XPATH, Java, JIRA, SQL Server.

Confidential, Redwood City, CA

Mobile Automation Tester


  • Analyzed Business requirements, Software requirements specifications and Design documents, Experience in Agile methodology with SCRUM Process for the product development.
  • Involved in writing Test Case by using Wireframe, Design docs and Acceptance criteria.
  • Implemented Hybrid Test Automation Framework, Page Object Model using Selenium WebDriver, TestNG and Maven and Java.
  • Integrated Automation scripts (Selenium WebDriver API) on Continuous Integration tools Jenkins for batch run of the Script.
  • Tested Enterprise SOAP using SOAP UI tool.
  • Performed Functionality Testing and Regression Testing, Performance Testing.
  • Executing tests, generate defect reports, and debug software and resolve code issues during team meetings, while using tools like SoapUI, and Load Runner to reach results.
  • Perform manual and light selenium IDE script-driven sanity and regression, cross-browser testing to ensure consistency.
  • Outstanding skills in troubleshooting to determine the failure cause in the Quality Center scripts and writing script using Load runner.
  • Created and Executed Manual Test cases in feature files and responsible to track and log the Defects using ALM and JIRA.
  • Develop automated test scenarios and environments for performance testing with the application team.
  • Develop test cases and facilitated coordination of User Acceptance Testing (UAT) using Acceptance Test Driven Development.
  • Developed automation framework in selenium web driver using behavior driven approach like Cucumber .
  • Worked extensively in Test Management Tool HP ALM and well versed in functional test execution, writing and maintaining test plan and test cases for various technologies and applications.
  • Tested Java API using Test NG/Java.
  • Used Git as code repository and Code Collaborator to manage code reviews.
  • Used HP LoadRunner to create load test scripts, scenarios and analyze the results.
  • Developed and executed SQL queries to verify the proper insertion, deletion and updates into the Oracle supporting tables and cubes.
  • Implemented Appium Scripts to test IOS and Android platforms.
  • Expertise in using UI Automator viewer in Appium to inspect elements in mobile applications.
  • Performed an end-to-end test and API Testing in a production environment to validate new or updated business processes, customization and configuration, reports, and data migration.
  • Expertise in testing Mobile , Tablets , Mobile simulator , emulators in web.
  • Implemented an automated deployment process using Jenkins .
  • Worked effectively with Developers, AGILE Team, and Project Management to achieve Selenium automation, high quality, release deadlines and QA processes improvements.

Environment: Selenium Web driver, JAVA, Maven, Intellij, Web Services, TestNG, Soap UI, HTML, Jenkins, Automation Testing, Web Services Testing, Appium, LoadRunner, Git, Cucumber, TFS, MTM.

Confidential, Milwaukee, WI

QA Analyst


  • Involved in project planning, coordination, implementation and the creation of test plans and test cases/ scripts.
  • Analyzed business requirements documents and functional requirement documents and was involved in all phases of the project life cycle.
  • Prepared Test Scenarios based on RSM (Requirements Specification Matrix).
  • Selected the Test Cases to be automated and performed functional testing of the front end using Selenium (IDE and Java Web Driver) & created Data Driven framework using JUnit .
  • Used Apache POI to read data from Excel files.
  • Created POM (Page Object Models) to store the project data and configured their details using Maven to build the project.
  • Configured Selenium WebDriver, Maven tool and created Selenium automation scripts in Java using TestNG prior to agile release.
  • Designed and implemented basic/complex SQL queries for backend testing.
  • Involved in Database Testing by writing and executing SQL queries to ensure that data entered has been uploaded correctly into the database.
  • Validated the data from Front End to Back End tables in Oracle Database.
  • Performed ETL testing to verify that data is transformed correctly according to various business requirement and rules.
  • Used Jenkins as a Continuous Integration server to configure with Git and Maven .
  • Used Quality Centre as a defect tracking tool for raising issues and interacting with developers and users about the errors in the application.
  • Responsible for creating and maintaining automation acceptance test suite using Selenium and Cucumber framework.
  • Performed Regression Testing at various phases of development life cycle to impact the existing functionality.
  • Performed white box testing to examine the program structure and to derive the test data from the program logic.
  • Performed different types of testing like smoke, functional, system integration, black box, gray box, positive, negative and regression testing.

Environment: : Selenium Web Driver, Jenkins, MAVEN, SVN, Oracle, Selenium Grid, Eclipse, JIRA.


QA Tester


  • Responsibilities include test cases, test execution, test reports, opening, closing and verifying work requests/bug reports and helping recreate customer issues.
  • Identified the test cases to be automated and performed Data Driven Testing and GUI Check points using QTP and enhanced the overall functionality of the application.
  • Used VB Scripts in QTP to access webpage script variables.
  • Reporting the bugs in respective bug base following the proper severity and priority.
  • Entering bugs into the database and when they are fixed by the developers, regressing and retesting the issues.
  • Performing Smoke, Functional, Compatibility, Performance and User Interface testing.
  • Performing Retesting, Regression and Ad-hoc testing after each new build of the application.
  • Reviewed and updated Requirements Traceability Matrices (RTM) that satisfy all required project’s test conditions.
  • Interacted with clients to gather requirements, objectives, and input and output requirements.
  • Developed detailed test plan and test cases for Black box testing.
  • Performed execution of test cases manually to verify expected results.
  • Documented and reported bugs found out during the process of testing
  • Communicating with the onshore team and production regarding issue raised in the application.
  • Sending daily status reports and deliverables to QA lead.

Environment: QTP, Manual Testing, Quality Center, JAVA, Oracle, Windows.


Manual Tester


  • Analyzed business requirements, functional specification & required documents for Manual Testing.
  • Reviewed project specs and worked closely with BA and Development for creating Test Cases.
  • Executed scripts from Test Lab and Test Cases in Quality Center (QC), verified testing results against expected results and tracked defects
  • Reviewed and updated Requirements Traceability Matrices (RTM) that satisfy all required project’s test conditions.
  • Interacted with clients to gather requirements, objectives, and input and output requirements.
  • Developed detailed test plan and test cases for Black box testing.
  • Performed execution of test cases manually to verify expected results.
  • Documented and reported bugs found out during the process of testing
  • Linked requirements to tests and defects as well as analyzed and tested defects in Quality Center (QC).
  • Preparation and Review of End-to-End Test Scenarios/Test Cases, Coverage matrix and Test Data.
  • Participated in weekly and monthly report meetings.

Environment: Manual Testing, MS Office, Quality Center, Windows.

Hire Now