We provide IT Staff Augmentation Services!

Qa Automation Engineer Resume

0/5 (Submit Your Rating)

Richardson, TX

SUMMARY

  • Over 5 years of experience as a Quality Assurance Engineer
  • Strong knowledge of Software Development Life Cycle (SDLC) & Software Testing Life Cycle (STLC).
  • Expertise in Manual and Automated Testing using JAVA Selenium with BDD Cucumber/TDD framework.
  • Expertise in performing different kinds of testing like Black Box, Smoke, Integration, System, Regression, GUI, Functionality, Usability, End to End, User Acceptance (UAT) of web and client/server applications.
  • Extensive experience in Client/server & Web Based Application testing.
  • Extensively involved in Backend testing of SQL Queries using Oracle, SQL Server, and MySQL.
  • Experience with Object Oriented Programming and Web Technologies.
  • Expertise in writing, maintaining and Executing Test Cases, Test Results and generating software Defect Reports for the developers.
  • Proven ability in designing and creating automation frameworks usingJava, Selenium WebDriver, TestNG, Maven, Jenkins, Tools.
  • Experience of Creating, Modifying and Maintaining new and existing Automation Framework Models (BDD, TDD,Hybrid Framework).
  • API testing using Postman
  • Experienced API testing
  • Expertise in problem solving and generate Bug Reports using Bug Tracking Tools.
  • Extensive experience with MS office tools like MS - Word, Excel.
  • Good team player, creative and detail-oriented, with strong analytical and communication skills.
  • Have good experience in analyzing Business, Functional and Technical Specifications.
  • Hardworking and quick learner can quickly in corporate and implement new procedures with efficiency and accuracy.

TECHNICAL SKILLS

Operating Systems: Windows

Tool: /Framework: Selenium WebDriver, TestNG, Apache POI, BDD Cucumber, TDD, Jira

Languages: Java, HTML, Gherkin

Databases: Microsoft SQL Server, MySQL

Development Tools: Eclipse, Maven, Git, Jenkins

PROFESSIONAL EXPERIENCE

Confidential, Richardson, TX

QA Automation Engineer

Responsibilities:

  • Participated in release planning, sprint planning, retrospective, and daily scrum for Agile scrum development
  • Extensively work throughout defect life cycle from opening to closure using JIRA
  • Design and develop Test Plan, Test Cases and Automated Test Scripts
  • Performed Smoke, Functional, Integration, System, User Acceptance, Regression and GUI testing.
  • Develop Behavior Driven Development (BDD) test cases using Gherkins
  • Developed test script with Selenium Web Driver using Java, Cucumber and TestNG
  • Used Continuous Integration Tools (Jenkins) for automation script run in nightly basis and to provide quick feed back to the developers
  • Used Maven for Project building and Git for version control
  • Experience API Testing
  • Interacted with developers and BA to assessed functional requirements
  • Using Apache POI to use Excel file
  • Experience in API testing using Postman
  • Used standard SQL functions and commands to develop SQL queries
  • Generated status reports and Defect reports and presented them in weekly status meetings.
  • Communicated with different team such as development, requirement, and configuration management.
  • Participate actively in team meetings with Functional/Development Team for fixing the bugs.

Confidential, Atlanta, GA

QA Engineer

Responsibilities:

  • Participate in the design meetings to understand the application functionality.
  • Responsible to test the application manually and report the bugs.
  • Developed Test Cases from use cases and review with developers.
  • Involved in tracking, analyzing, reviewing, and comparing bugs using JIRA.
  • Performed Positive and Negative Testing.
  • Responsible to submit weekly status to show application progress.
  • Conducted Functional, System and Regression testing during the various phases of the development.
  • Documented the Test cases, Test results and Test procedure.
  • Prepared the Defect reports and interacted with developers for troubleshooting
  • Performed Black Box Testing to check the functionality and user requirements.
  • Was involved in writing the Test Plan.
  • Responsible for writing SQL Queries to test the database and to setup data.
  • Summarized Detail Test Reports with error logs and sent them to developers.
  • Participated in Peer reviews of software requirements and designs
  • Documented test plans and test cases studying business rules and requirements.
  • Created the Regression Test cases and automated them for the purpose of regression testing
  • Using GitLab as remote repository.
  • Wrote feature file with Gherkin Language for business logic and test cases
  • Ensure automated script works properly by locating elements using XPath and Page Object Model (POM)
  • Developed and maintained Automated Test Scripts to Support regression testing and participated actively in system testing and regression testing
  • Developed automation script with Web Driver API using Java and TestNG
  • Used Continuous Integration Tools (Jenkins) for automation script run in a proper basis and to provide quick feed back to the developers.

We'd love your feedback!