We provide IT Staff Augmentation Services!

Qa Automation Engineer Resume

5.00/5 (Submit Your Rating)

Cincinnati, OH

PROFESSIONAL SUMMARY:

  • Quality Analyst Automation Engineer with 6 years of experience in Information Technology, with specializing in Manual and Automation Testing and proficient in testing Web Based Applications.
  • Experience in all phases of Software Testing Life Cycle (STLC), Software Development Life Cycle (SDLC), Bug life cycle and methods like Waterfall and Agile.
  • Experience in Automation testing using Selenium WebDriver, TestNG/JUnit, Maven and HP QC.
  • Experience in designing and implementing different automation frameworks from scratch like Page Object framework and Data Driven framework .
  • Good experience in Selenium Test Environment setup expert using the entire open source tools. Excellent knowledge in writing unique XPath and CSS using ChroPath.
  • Experience in configuring Maven for java automation projects and developed Maven Project Object Model (POM).
  • Expertise in using Apache POI to read data from external sources to feed locators into the test script.
  • Proven ability in developing BDD scripts with Cucumber and writing step definitions for behavior.
  • Expertise in documenting defects with high level of detail, accuracy, and informative recreation steps using Quality Center/ALM, JIRA
  • Experience in Functional Testing, Integration Testing, Manual Testing, Regression Testing, Unit Testing, Black - box Testing, White-box Testing, Grey Box Testing, Graphical User Interface(GUI) Testing, System Testing, API Testing, User Acceptance Testing(UAT) Browser Compatibility Testing.
  • Participated in various meetings and discussed Enhancement and Modification requests.
  • Highly motivated team player with analytical, organizational and technical skills, unique ability to adapt quickly to challenges and changing environment.

TECHNICAL SKILLS:

Testing Tools: Selenium WebDriver, QC/ALM

Languages: JAVA

Test Frameworks: JUnit, TestNG, Data Driven Framework, POM, Cucumber

Web Debugging Tools: XPath, Firepath, Firebug

Build Tool: Maven

Agile: Scrum, Waterfall

Bug Tracking Tools: JIRA, Quality Center (QC)

Continuous Integration Tools: Jenkins

Operating Systems: Windows (XP, Vista, 7, 8,10) Linux

PROFESSIONAL EXPERIENCE:

Confidential, Cincinnati, OH

QA Automation Engineer

Responsibilities:

  • Performed functional testing to identify various critical points in the application and automated it by using Selenium WebDriver.
  • Involved in implementation of Test Automation Framework build using Selenium WebDriver, TestNG and Maven technologies under Java platform utilizing industry leading harness design patterns and approaches.
  • Performed web based performance testing and analysis using JMeter.
  • Performed white box testing using TestNG for class, method.
  • Involved in Maven configuration for running servers and scripts after the build.
  • Involved in preparing a report of all automation difficulties and test results for further application using Maven.
  • Used Jenkins as continuous integration server to run automated test suites.
  • Used web-debugging tools like ChroPath, Firebug and Firepath to locate elements.
  • Executed performance testing test cases in JMeter and report results.
  • Involved in creation of automation framework in Selenium WebDriver using behavior driven approach like Cucumber.
  • Configured SQL queries to fetch data from the Oracle database.
  • Reported software defects in Quality Center and interacted with the developers to resolve technical issues.
  • Maintained Metrics and participated in the Weekly Status Updates showing the progress of the testing effort and open issues to be resolved.

Environment: Selenium WebDriver, Jenkins, Maven, TestNG, Quality Center/ALM, Cucumber, JMeter, Eclipse, ChroPath, Java CSS, Windows.

Confidential, Toms River, NJ

QA Automation Engineer

Responsibilities:

  • Used TestNG Annotations in Selenium WebDriver and executed a batch of tests as TestNG suite.
  • Created the tests that have no user interaction as a set and executed them as Batch tests using Maven.
  • Developed test automation scripts using Selenium WebDriver for regression and performance testing of the various releases of the application.
  • Performed UI testing and front end testing using Selenium.
  • Validated functional, Integration and Regression test suites using Selenium, Cucumber and the request and response of the Web Services (SOA) through SOAPUI.
  • Used Firebug to do web based application testing with Selenium for the commands and locator application.
  • Worked on Cross Browser testing through Selenium WebDriver by testing the website on different browsers like Chrome, IE and Firefox.
  • Conducted Backend testing writing extensive SQL queries.
  • Worked on JIRA for ticket management.

Environment: Java, Selenium WebDriver, TestNG, Jenkins, ChroPath, JIRA, Eclipse, Cucumber, Firebug, Maven, Java Script, IE, Firefox, Chrome, Windows.

Confidential, West Hartford, CT

QA Automation Engineer

Responsibilities:

  • Developed Hybrid driven framework by using Data driven and keyword driven framework.
  • Implemented Page Objects, Data Driven using Selenium WebDriver, JAVA and TestNG.
  • Worked on test record and playback using Selenium IDE.
  • Developed and maintained Selenium Webdriver test scripts for functional and regression testing.
  • Performed black-box, white-box, integration and regression testing techniques on the applications.
  • Collaborated with development and QA team to write highly detailed test plans and writing test cases using Quality Center.
  • Used SQL Queries to retrieve the data from the table and to perform Backend Testing.

Environment: Java, Selenium WebDriver/IDE, TestNG, Maven, Jenkins, SQL, Windows.

Confidential, Wayne, NJ

QA Test Engineer

Responsibilities:

  • Developed manual test cases to test the functionality of the application.
  • Worked on System Test Plan Preparation, Requirements Streamlining and Traceability Matrix in ALM.
  • Developed and executed test cases for integration, system and regression testing throughout the software development life cycle.
  • Performed Functional testing and Published test summary reports.
  • Performed end-to-end testing of application and verified compliance for software quality standards of the organization.
  • Conducted weekly meetings with the developers and build team.
  • Tracked, Reviewed, Analyzed and Compared defects using Quality Center.
  • Participated in Test Case review and Test case sign off meetings.

Environment: Manual Testing, SQL, Java, Quality Center.

We'd love your feedback!