We provide IT Staff Augmentation Services!

Qa Automation Tester Resume

3.00/5 (Submit Your Rating)

CA

OBJECTIVE

  • Associated with the tech industry for 3 plus years in QA Automation Engineering. Capable of integrating testing tools and strategies to design, create and develop end - to-end Automation Test Scripts as a value-adding member of the delivery team who is an enthusiastic and quick learner and can adapt to new environments, strong communication skills, and Cross-Functional capabilities. Great team player with Agile and Scrum experience.

SUMMARY

  • Results-driven solutions-focused IT professional with over 3 years of experience within technical capacities specializing in Software Quality Assurance Testing, testing on Client/Server, and Web-based applications.
  • Strong experience in Java, and OOPS concepts. Extensively used Java for test case automation.
  • Experienced in developing Test Scripts to implement Test Cases, Test Scenarios, and features for BDD (Behavior Driven Development), using Cucumber and TDD (Test Driven Development) using WebDriver and TestNG.
  • Experienced in implementing TDD and BDD.
  • Experienced in working on Selenium WebDriver automation script in Java for Page Object Model (POM) cross-browser testing. Used testing annotations to group the test methods.
  • Involved in the Continuous Integration of the automation framework with Jenkins.
  • Good understanding of Application Programming interfaces (API) testing.
  • Experience working on API Testing using Postman and Rest Assured as well as also performed database testing using JDBC. Used Apache POI to access data from external bases to load into locators in web applications using Test Scripts.
  • Reputation for using test automation tools such as Selenium WebDriver/IDE/Grid to develop automation testing scripts for web applications.
  • Worked on source version control tools such as Subversion (SVN) and GIT
  • Experience in writing CSS selectors, and X Path expressions to identify Web Elements using selenium WebDriver.
  • Performed data-driven testing using Excel and automation using Apache POI library.
  • Expertise in Manual Testing and different types of Automation Testing including different types of Black Box testing including Integration Testing, Component Testing, Smoke Testing, Regression Testing, Ad-hoc Testing, Boundary Value Testing, and Database testing.
  • Strong background experience in reviewing and analyzing Business Requirements and creating Test Plans, Test Cases, Test Scripts, Test Estimation & Requirement Traceability Matrix (RTM).
  • Reputation for different management scenarios like Quality Assurance, Defect Tracking, System Integration, and Task Scheduling.
  • Experience using management and bug tracking tools JIRA and HP ALM/ Quality Center. Experienced in Database Testing using SQL Queries on Oracle, DB2, and SQL Server
  • Strong knowledge of SDLC & STLC, and depth understanding of Agile and Waterfall methodologies.
  • Ability to adapt to the new environment quickly, strong team player, good communication, good analytical and computation skills, enthusiastic learner, confident, sincere, and committed.

TECHNICAL SKILLS

Testing Tools: Selenium 3/Selenium WebDriver, Postman

Languages: JAVA, SQL, XML, IDE Eclipse, SQL Developer

Test Framework: Cucumber, Junit, TestNG, Data-Driven Framework

Build and Integration Tool: Maven, Jenkins

Processes: Agile-Scrum, Waterfall

Bug Tracking Tools: JIRA

Version Control Tools: GIT, GitHub

Databases: Oracle, MySQL, Postman

PROFESSIONAL EXPERIENCE

Confidential, CA

QA Automation Tester

Responsibilities:

  • Analyzed business requirements, User Story, system requirements, and data mapping requirement specifications interacting with the client, developers, and QA team.
  • Developed test scripts in Java language using Selenium WebDriver and Cucumber framework in Gherkin format.
  • Involved in the usage of the BDD framework to develop Cucumber Step Definitions, Scenarios, and Features using Gherkin language.
  • Used runner classes in Cucumber to generate step definition and also used tags to run different kinds of test suites like Smoke and Regression.
  • Documenting the test cases, their outcome, and the expected results to determine the quality of the software product.
  • Designed, developed, and implemented a POM-based automation testing framework utilizing Java, and Selenium WebDriver.
  • Setup the Automation framework using Selenium WebDriver to run test cases in multiple browsers and platforms.
  • Implemented Automated execution of tests using Maven and Jenkins.
  • Utilized Maven to manage dependencies for test execution, and plug-ins and created profiles of grouped test cases to run sanity and regression testing.
  • Performed Manual and Automated API Testing of REST Endpoints using Swagger and REST Assured via sending requests using HTTP methods (GET, POST, PUT, and Delete) and validating the JSON response and Schema along with status codes and errors.
  • Created automated scripts for REST-API testing using Rest Assured Framework.
  • Integrated Jenkins with version controller (GIT) and scheduled builds to run automatically during a build release by invoking predefined maven commands.
  • Worked on Cross Browser testing through Selenium WebDriver by testing the website on different browsers like Chrome, IE, and Firefox.
  • Used Jira for defect reporting and tracking. Closely involved with the development team, maintenance team, and business team regarding changing requirements, builds, and releases.
  • Used automated scripts to perform Functionality Testing during the various phases of the application development using Selenium.
  • Performed functional, integration, black-box, Back-end and system, regression, and user acceptance tests.

Environment: Selenium, Java, Cucumber, Gherkin, Web driver, GIT, Maven, Jira, XPath, CSS Selector, Eclipse, Windows, Mac, Agile, Internet Explorer, Chrome, Firefox

Confidential, CA

QA Automation Tester

Responsibilities:

  • Developed an Automation framework using Selenium WebDriver (Java) and Test Execution using TestNG.
  • Designed, developed, and implemented a POM-based automation testing framework utilizing Java, TestNG, and Selenium WebDriver.
  • Involved in the design and implementation of Selenium WebDriver automation framework for smoke and regression test suites (TestNG).
  • Responsible for implementation of Test Automation Framework build using Selenium WebDriver, TestNG, and Maven technologies under the Java platform utilizing industry leading harness design patterns and approaches.
  • Developed test code in Java language using Eclipse, IDE, and TestNG framework.
  • Used Java language and TestNG framework for scripting. Used TestNG for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running tests on a nightly basis automatically.
  • Expertise in the grouping of test suites, test cases, and test methods for regression and functional testing using TestNG Annotations like Groups, Parameters, and Data providers and Tags.
  • Perform system analysis and understand the deliverables using Agile Methodology
  • Extensively used Selenium (X Path, id, and CSS Selector) to test the web application.

Environment: Selenium, Java, Web driver, SVN, GIT, TestNG, Maven, Jira, XPath, CSS Selector, Eclipse, Windows, Mac, Agile, Internet Explorer, Chrome, Firefox.

Confidential, NJ

QA Manual Tester

Responsibilities:

  • Executed Manual and Automated tests and reported defects by running automated tests; executed manual tests; reviewed results of all tests and reported anomalies into the defect tracking database; verified the resolution of all defects for an assigned project.
  • Prepared Traceability Matrix to ensure adequate coverage of the test cases.
  • Updated Test Plans and Test Cases periodically to manage changes in requirements.
  • Performed Smoke, Functional, Regression, and Integration testing.
  • Identified and reported bugs using the defect tracking tool HP Quality Center and presented bug reports for weekly status updates.
  • Performed back-end testing on the Oracle database by writing SQL queries.

Environment: Java, Manual Tester, Quality Center, MS, JavaScript, Oracle

We'd love your feedback!