We provide IT Staff Augmentation Services!

Sr. Qa Automation Engineer Resume

2.00/5 (Submit Your Rating)

Deerfield, IL

PROFESSIONAL SUMMARY:

  • A Vision-driven Integration Software Development Engineer in Test with 6 years of extensive experience in Quality Assurance & Software Testing, Automation with full system development lifecycle experience, including designing, developing, and implementing test plans, test cases, and test processes.
  • Experienced in Automation and Manual testing while working in diversified domains such as Insurance and Retail.
  • Exposure to different development methodologies like Agile Development and Waterfall Model.
  • Solid understanding of development, testing, and maintenance of Complete Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).
  • Strong experience in OOPL using Java to automate test cases with Selenium.
  • Successfully performed Positive, Negative, Smoke, Regression, Functional, Front-end, and End to End tests.
  • Solid experience with Behavior Driven Development (BDD) with Cucumber (Gherkin Language) using Selenium WebDriver with Java.
  • Hands-on experience working on a defect-tracking tool, JIRA.
  • Maintained the Selenium and Java code in version control system GIT.
  • Achieved Continuous Integration of the automation framework with Jenkins.
  • Hands-on experience customizing XPath, CSS and other selectors to locate elements from HTML.
  • Proficient in building and implementing automation frameworks like Data-Driven, Behavior Driven using Page Object Model pattern.
  • In-depth knowledge of frameworks like TestNG, JUnit, and performing parallel executions in various types of browsers and Extensive experience with Build Management Tool Maven.
  • Experienced in API testing using Postman for manual and for automation using Rest Assured library with Java.
  • Experienced in developing SQL queries to manipulate data from Database and Perform Data Validation to check the integrity of data using JDBC
  • Strong analytical, problem solving and decision-making skills
  • Good interpersonal, multitasking and communication skills and good team player in a distributed team environment.
  • Strong knowledge in mobile automation.
 

TECHNICAL SKILLS:

Testing Tools:  Selenium WebDriver, Cucumber, Maven, Jenkins, Api

Testing methods:  Functional testing, Regression testing and Smoke testing

Bug tracking tools:  Jira

Version control:  Git

Testing Frameworks:  TestNG, Junit, Cucumber

OS:  Mac OS, Windows OS

Databases:  MySQL, Oracle

 

WORK EXPERIENCE:

Confidential, Deerfield IL

Sr. QA Automation Engineer

Roles and Responsibilities

  • Involved in reviewing business requirement documents to write detailed test plans and test cases.
  • Attended in Daily Scrum meetings, Sprint Planning, Demo and Retrospective meetings.
  • Performed API testing manually using Postman.
  • Automated API testing using Java and Rest Assured library.
  • Automated UI Testing with Selenium WebDriver, JAVA, TestNG and Cucumber frameworks.
  • Conducted Front-End and Functional Testing of GUI using Selenium WebDriver.
  • Performed back - end testing using SQL Developer and Automated with JDBC using Java .
  • Developed and executed SQL queries to verify the proper insertion, deletion, and updates.
  • Conduct End-to-End verification for the entire application.
  • Submitted bug reports by using project management tool JIRA and retested resolved defects.
  • Involved in setting up continuous integration system using Jenkins and working knowledge with cloud-based code repository systems like GitHub.
  • Used GitHub as repository system and executed GIT commands like push, pull, merge on the command line.
  • Maintained Maven Project written in Java and Executed tests from Cucumber feature files.
  • Performed parallel execution using Cucumber runner class with TestNG XML runner file.
  • Developed reusable methods with Java Programming language using Selenium WebDriver and maintained the framework.
  • Located web elements by XPath, ID, NAME and CSS selector using Selenium WebDriver.
  • Performed Automation and Manual Testing in an Internal web-based application.
  • Closely work with developers to ensure proper implementation of tests.

Environment: s: Java, Selenium, API, Rest Assured, Postman, Jenkins, TestNG, Cucumber, Jira, SQL Developer, JDBC, GIT GitHub, Maven.

Confidential, Chicago IL

QA Automation Engineer

Roles and Responsibilities

  • Participated in creation of the Test Plan, Test Cases and their executions.
  • Created test automation in JAVA and prepared time estimates for the automation framework.
  • Regularly attended Scrum, Sprint Planning, Grooming, Review and walk-through meetings in an Agile environment.
  • Executed tests from Cucumber feature file and performed parallel, testing using TestNG.
  • Maintained and designed Page Object Model automation framework written in Java using Selenium, TestNG and Maven.
  • Performed manual API testing using Postman.
  • Automated API testing with REST Assured library using Java.
  • Performed back-end testing, used and modified SQL Queries along with JDBC and applied test scripts to validate data.
  • Used Jenkins to schedule Smoke, Regression tests and automated reports.
  • Anticipated test reports and tracked logged defects through JIRA and retested resolved defects.
  • Located web elements by XPath, ID, NAME and CSS using Selenium WebDriver.
  • Automated and executed Smoke, Functional, Regression and Integration tests.

Environment: s: Java, Selenium, Cucumber, TestNG, Selenium, Maven, API, Postman, Rest Assured Library, SQL Developer, JDBC, Jenkins, Jira.

Confidential, Chicago IL

QA Automation Engineer

Responsibilities:

  • Analyzed user requirements for application enhancements and preparing testing specifications.
  • Prepared Test cases and Test plans for new functional modules.
  • Involved in Automation testing of web-based applications using Selenium.
  • Involved in bug tracking using Jira.
  • Involved in writing the SQL Queries.
  • Developed automation scripts using Selenium to make them flexible and useful for
  • Regression testing.
  • Performed Data-Driven Tests.
  • Tested applications in different types of browsers, such as Internet Explorer, Firefox,
  • Google Chrome to simulate the production environment.

Environment: s: Jira, Selenium, SQL Developer, TestNG, JUnit, Maven.

We'd love your feedback!