We provide IT Staff Augmentation Services!

Sr. Qa Automation Engineer Resume

2.00/5 (Submit Your Rating)

MD

SUMMARY:

  • 6 years of professional experience in the field of Software Quality Assurance and Testing with extensive knowledge of Software Automation Framework, Design & Implementation using Selenium Tool.
  • Experienced in Functional Testing, Data Driven Testing and Load Testing for Web applications.
  • Experience in executing SQL queries in order to view successful transactions of data and for validating data
  • Experienced in creating Test Plan, Test Cases, Test Scripts, Test Scenarios and Defect Reports. Expertise in Selenium automation using Selenium Web Driver, Cucumber, Selenium Grid, JAVA, JUnit, TestNG, Maven, Jenkins.
  • Maintained Selenium and Java Automation Code and resources in source controls like GIT for improvements and new features.
  • Developed web application automation tests via Selenium Web Driver and TestNG.
  • Configured Selenium WebDriver, TestNG tool and created Selenium automation scripts in java using TestNG prior to agile release.
  • Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium and Jenkins.
  • Experienced in developing Page Object Model Framework using Selenium WebDriver.
  • Skilled in using Jenkins as a Continuous Integration / Continuous Deployment tool.
  • Good Knowledge in using JIRA for tracking, analyzing and documenting defects.
  • Solid experience in ALM, JIRA and test management tool.
  • Superior analytical, time management and problem - solving skills.
  • Ability to work in a team environment or independently, good at multi-tasking and working well under tight deadlines with high efficiency. strong verbal and written communication skills.

SKILL:

Testing Tools: Selenium WebDriver, QTP(UFT), Postman UI

Version Control: Git/GitHub

OS Environments: Windows, MAC, Linux/Unix

Database: MySQL, Oracle, MongoDB

Bug Tracking Tools: JIRA, ALM

Programming Languages: JAVA

Frameworks: Hybrid Automation Framework, Data Driven, Behavior Driven Framework, TestNG.

EXPERIENCE:

Sr. QA Automation Engineer

Confidential, MD

Responsibilities:

  • Written the test cases using Gherkin format, which is in simple English so that everyone (business, Business analyst, Developer and Tester) speaks & understand and are on the same page while understanding the functionality.
  • Implemented cross browser and cross platform web testing with Selenium WebDriver.
  • Developed features and test scripts using BDD (Behavior driven development) in Cucumber
  • Created Data Driven Framework to test with different sets of test data.
  • Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium Grid and Jenkins.
  • Performed data driven testing by using JDBC as a data source and configured SQL queries to fetch data from the Oracle database.
  • Developed automated tests using Selenium WebDriver with developers for Continuous regression testing (Jenkins) and reducing manual testing using Selenium, TestNG and Maven.
  • Managed individual sprints, user stories, Test defect cycle, and tasks using Jira as tracking tool
  • Implemented automation test scripts using REST Assured for web service testing.
  • Participated in Daily Scrum meeting, Stand-up meeting, walkthrough meeting, weekly assessment meetings with business analysts and developers.
  • In-depth Knowledgeable in BDD (Behavior Driven Development) and hands-on experience in creating feature files using Cucumber JVM and Implemented Steps definitions using JAVA.
  • Involved in testing the services of postman chrome and REST using Rest Assured and tested both XML and JSON formats

Test Automation Engineer

Confidential, NJ

Responsibilities:

  • Worked with Java to use Selenium-WebDriver API library to write automation scripting with TestNG
  • Followed Agile testing practices, participated in daily status meetings and testing the deliverables.
  • Used Selenium Grid, Desired capabilities, Remote Web Driver for distributing the execution in different machines, platforms and browsers.
  • Used Maven to configure the dependencies and to run framework
  • Developed Automated test scripts from Manual test cases for Regression testing based on the requirement documents using Selenium WebDriver.
  • Wrote Selenium script for taking screenshot and used Selenium Actions class to handle mouse movements and hover-over actions on Web Elements.
  • Implemented Continuous Integration of automation framework using Jenkins, GitHub and Maven.
  • Conducted Regression Testing whenever some code module was changed; identified risks and developed mitigation strategies.
  • Developed BDD Automation Framework using Cucumber tool and developed Feature files which includes Features, Scenarios and Step Definitions.
  • Responsible for defect tracking and management metrics, defects are logged, and change requests are submitted using Jira.

Test Engineer

Confidential, UT

Responsibilities:

  • Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium Grid and Jenkins.
  • Participated in Agile software testing process with regular QA meetings to discuss major features of the application, test cases to write and execute.
  • Performed Parallel and Cross Browser Testing using TestNG on different browsers like Internet Explorer, Chrome, Safari and Firefox where multiple tests were run at the same time.
  • Wrote test case automation scripts in java using Selenium WebDriver, TestNG and Maven.
  • Performed Manual Testing of web-based and client-server enterprise applications and used Jira for test management.
  • Test Design analysis with Use Test Cases, Functional Requirements, and Business Requirements.
  • Performed Manual Testing on different Modules of the Application.
  • Divided various functional areas of the application into various Risk Levels for effective testing of the application, also risk leveled all the Test Cases accordingly.
  • Performed system testing to ensure the validity of the requirements.
  • Preparation of Requirement Traceability Matrix, Test Metrics. ‘
  • Reviewed the Test Basis, designed, Test Cases and executed test cases.
  • Analyzed application to find out which part can be automated, and which can be manually tested.

We'd love your feedback!