We provide IT Staff Augmentation Services!

Qa Automation Engineer Resume

4.00/5 (Submit Your Rating)

Vienna, VA

OBJECTIVE:

Highly motivated, skillful, knowledgeable candidate with experience in quality assurance seeking an opportunity to be a valuable technology contributor in a dynamic, growth focused organization, that will allow me to grow and utilize my testing skills.

PROFESSIONAL SUMMARY:

  • 5 years of experience in Software Engineering and Testing as a Software Test Engineer.
  • Experience with Software Testing Life Cycle (STLC), Software Development Life Cycle (SDLC) and Defect Life Cycle Management.
  • Experience with Agile Scrum & Waterfall Methodologies.
  • Strong experience using Selenium WebDriver, Selenium IDE, Cucumber, and Maven.
  • Working experience developing feature file using Cucumber with Gherkin language in Selenium WebDriver.
  • Knowledge with Behavior Driven Development (BDD) and Test Driver Development (TDD).
  • Ability to establish relationship with developers, customers and management.
  • Comprehensive knowledge in automating test cases using Java, Selenium WebDriver, Maven, JUnit and Cucumber BDD.
  • Experience in using Version Control Tools like GIT, GitHub, and Continuous Integration tool like Jenkins.
  • Knowledgeable in developing Page Object Model and Page Factory design for implementing framework using Selenium WebDriver.
  • Ability to write dynamic customized CSS selectors and XPath for automation scripts with Selenium WebDriver.
  • Experienced in writing SQL queries to validate the d for the Back - end testing.
  • Highly flexible and adaptive performer, great Confidential Multitasking and thriving in a fast-paced environment while assisting numerous time-sensitive projects.
  • Ability to adapt to new work environment quickly, team player, quick learner, goal-oriented, and genuine.

TECHNICAL SKILLS:

Languages: JAVA, SQL

Testing Tools: Selenium WebDriver, Selenium IDE, API Testing, Database Validation

IDE: Eclipse, SQL Developer

Test Framework: Junit, Data Driven Framework, Cucumber

Build Tool: Maven

Methodologies: Agile Scrum & Waterfall

Bug Tracking Tools: JIRA, Quality Center (QC)

Continuous Integration Tools: Jenkins Version Control

Version Control: GIT, BitBucket

Data Bases: Oracle, MS Access, MySQL

PROFESSIONAL EXPERIENCE:

Confidential, Vienna, VA

QA Automation Engineer

Responsibilities:

  • Gathered requirements documents such as business requirements and design document and other related documents.
  • Reviewed the Test Basis, designed and documented Test Strategies, Test Plan, Test Cases and executed test cases.
  • Responsible for writing and maintain Selenium WebDriver scripts for regression and functional testing using data driven framework.
  • Developed test code in Java language using Selenium WebDriver and Cucumber framework.
  • Setup the Automation framework using Selenium WebDriver to run test cases in multiple browsers.
  • Responsible for identifying test cases for manual and Automation with Selenium WebDriver for Smoke Test, Functional and Regression Tests.
  • Involved in design and implementation of Selenium WebDriver automation framework for smoke and regression test suites (Cucumber and Maven).
  • Involved in testing the application utilizing the Scrum (Agile) methodology.
  • Involved in designing of automation framework to be used in UI testing with Selenium WebDriver.
  • Execute browser compatibility and regression tests using Selenium WebDriver for testing UI for every new build release.
  • Supported Regression testing by executing automation scripts.
  • Set up Jenkins for scheduled automation test run and that will trigger Smoke Test script.
  • Performed functional tests using Selenium WebDriver with data driven framework.
  • Identified, Reported and Tracked Defects using JIRA test management tool.
  • Manually tested, verified and validated that the product meets user requirements.
  • Assisted QA lead in documenting User Acceptance Test report and reporting defect resolution.
  • Participate in Agile Scrum methodology and attend Daily Scrum, Sprint Grooming, and Sprint Planning and Sprint Review meetings.

Environment: Selenium WebDriver, Java, Jenkins, Cucumber, Agile, Maven, API HTML, XPath, Eclipse, HTML, GitHub, Windows 7, Mac, Manual Tester, Database Testing.

Confidential, Minneapolis, MN

Automation Tester

Responsibilities:

  • Reviewed design documents & business requirements to learn the function and scope of the application.
  • Worked with Business, Developers and Stakeholders to understand and define Functional & Non- Functional Test Cases for overall Functional, Regression, and UAT Testing
  • Created Manual and Automation Test Cases and Test Data for performing System, Integration and UAT Testing.
  • Validated Sprints and Builds based of cross-browser and performing various types of testing - Manual, Functional, Smoke, Regression & Automated, and User Acceptance Testing (UAT)
  • Prepared required documentation for testing sign-off by various parties as required by the project plans.
  • Involved in design and implementation of Selenium WebDriver automation framework for Smoke and Regression test suites (TestNG and Maven).
  • Involved in using Maven build tools to manage framework dependency jar files.
  • Developed Test Scripts, Test Cases and Test Data as per business requirements and automated them using Selenium WebDriver.
  • Performed Data driven framework testing using Selenium WebDriver and TestNG functions which reads data Excel files using Apache POI.
  • Performed Cross browser compatibility testing on Chrome, Firefox, IE using TestNG and Selenium WebDriver. Updated Test Plans and Test Cases periodically to manage changes in requirements.
  • Performed Smoke, Functional, Regression and Integration testing.
  • Checked the data flow through the Front End to Back End and used SQL queries, to extract the data from the database.
  • Interacted closely with developers regarding defects.
  • Experience in all types of Test Documentation: Test Scenarios, Test Cases etc.
  • Participated in tracking, reviewing and analyzing bugs.
  • Worked extensively with business users to define scope and prepared ‘Documents of
  • Understanding’ for various change requests by analyzing the feedback from user groups.
  • Performed End-to-End testing of database to check data integrity using SQL queries.

Environment: Java, Manual Tester, API, Quality Center, HTML, Oracle, SQL, Selenium WebDriver, Database Testing.

We'd love your feedback!