We provide IT Staff Augmentation Services!

Qa Automation Engineer Resume

4.00/5 (Submit Your Rating)

SUMMARY

  • 7+ years of experience in software testing ( manual/automation using Selenium Web Driver) .
  • Experience in all stages of the QA Life Cycle and SDLC .
  • Over 3 years of experience in Selenium WebDriver Automation tool for testing Web Applications.
  • Experience in testing Webservices and APIs using REST - Assured .
  • Expertise in all Agile Scrum practices - user story grooming, story point estimation, sprint planning, testing, sprint review followed by sprint retrospection and acceptance of the user stories.
  • Develops and execute functional and regression testing of software, automating them using selenium, Java Automation Framework . Experience of Creating, Modifying and Maintaining new and existing Automation Framework Models ( Hybrid, Modular and Data Driven Frameworks).
  • Proficiency in Maven and setting up local workspace using Maven, TestNG and Eclipse.
  • Designed and developed data driven framework using Apache POI to validate test cases against different data set.
  • Skilled in generating automated test scripts using Selenium. Generated a repository of reusable functions to cut down scripting time.
  • Integrated test cases with Maven and Jenkins for continues development and continues integration.
  • Experience in designing Test Cases, Test Scenarios, Test Scripts and Test reports of manual and automated tests.
  • Experience with API testing using Rest UI/Postman .
  • Ability to work collaboratively with Business Analysts, Scrum Master, Developers and other team members in complex testing projects and in the overall enhancement of software product quality .
  • Well versed with Object Oriented Programming (OOPS) concepts, extensively used Java for test automation.
  • Experience in writing and executing SQL queries to perform Data Validation and Back end testing of databases to check the integrity of data.
  • Possess good knowledge in implementing Cucumber/BDD frameworks.
  • Experience in working with Bitbucket tool .
  • Excellent interpersonal skills, proven team player with an analytical bent to problem solving and delivering under high stress environment.

TECHNICAL SKILLS

Testing Tools: Selenium WebDriver, Postman, log4j, TestNG, Maven, REST APIs, SOAP UI, Eclipse, Git Hub, Cucumber, Atlassian, Confluence, Bitbucket, Auto IT.

Project Management Tools: JIRA, Rally.

Scripting Language: Java, HTML, XML, SQL, Gherkins, Selenium Scripting

Continuous Integration/build Tools: Jenkins, Maven and Sauce Labs

Methodologies: Agile and SCRUM

Version Control: Git

Web Technologies: HTML, CSS, XPATH

PROFESSIONAL EXPERIENCE

QA Automation Engineer

Confidential

Responsibilities:

  • Actively working with all Agile Development and Scrum process throughout the entire project.
  • Experience in testing Webservices & APIs using REST-Assured incorporating Hamcrest Library, groovy JSON, groovy XML And JSON Object.
  • Worked extensively with Jira to organize and manage all phases of the software testing process, including planning tests, executing tests, and tracking defects.
  • Used XPath and DOM to work with dynamic and static objects in Selenium.
  • Participated in sprint end demo meetings worked closely with Agile-Scrum team members and Tested compatibility of application for dynamic and static content under various cross browsers using HTML, and XPATH in Selenium
  • Performed functional testing to identify various critical points in the application and automated it by using Selenium Web-Driver with Test-NG.
  • Performed Integration and Regression testing to check compatibility of new functionality with the existing functionalities of the application using Selenium.
  • Performed parameterization of the automated test scripts in Selenium WebDriver to check how the application performs against multiple sets of data.
  • Prepared reports for bugs found during testing. Executed regression tests to verify bug fixes for each build and release.
  • Written Core Java Coding and automated more than 750 unique Test Cases for both Frontend and Backend involving different modules like Cash Management module, enrollment module, loan module etc.
  • Experience in parallel testing using Selenium Web Driver.
  • Used Maven to build and run the Selenium automation framework. Once the script got over, framework used to send the automation reports over email.
  • Extensively used Eclipse & its different plugins while working in Java and Selenium Web Driver
  • Created custom X-path for identifying Dynamic Objects and use them in Selenium .
  • Worked on distributed test automation execution on different environments as part of Continuous Integration process using Jenkins.

QA Tester

Confidential

Responsibilities:

  • Reviewed Requirement Document.
  • Involved in testing the workflow of the multiple applications used within the organization.
  • Worked closely with the business analysts to understand the needs and requirements of the customers.
  • Involved in preparing the test scenarios based on the Functional Requirement document.
  • Prepared Test cases and test scripts based on the test scenarios.
  • Involved in Daily Status Meetings.
  • Perform Ad-hoc testing for testing the functionality thoroughly
  • Involved in writing the Minutes-of-meeting document (MOM).
  • Identified defects while doing Functional Testing and regression testing, also involved in defect tracking. Raise defects using Rally.
  • Involved in testing of various modules of the application to ensure application stability.
  • Prepared KT (Knowledge transfer) document.
  • Performed Functional Testing, Integration Testing, System Testing and Regression testing as part of the manual test case execution.
  • Used different test scenarios to validate the functionality of the application.

QA Tester

Confidential

Responsibilities:

  • Responsible for testing flow of the application.
  • Involved in testing for the new modules added in the website.
  • Implements software quality assurance standards and process.
  • Involved in requirement analysis and preparing QA report.
  • Prepared bug report using Rally tool.
  • Conduct testing including smoke, sanity and execute the test cases.
  • Provide feedbacks and recommendations to developers on software reusability.
  • Partner with development manager in collaborating between engineers and QA.
  • Performs all duties in accordance with established company goals.
  • Developed and maintained Requirement Traceability Matrix (RTM).
  • Performed Manual Testing to check flow of the application.
  • During testing life cycle, performed different types of testing like Functional Testing, Integration Testing and Regression Testing.
  • Participated in QA Team meetings and weekly QA testing reviews.

We'd love your feedback!