We provide IT Staff Augmentation Services!

Qa Automation Tester Resume

5.00/5 (Submit Your Rating)

SUMMARY

  • Software Test Engineer with 5+ years of experience in all phases of the Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC), Bug life Cycle (BLC) and Methodologies like Agile, Waterfall, BDD and TDD.
  • Proven ability in designing and creating automation frameworks for J2EE based applications using Java, Junit/ TestNG, Selenium RC/WebDriver/IDE/Grid, Maven and Jenkins.
  • Experienced in designing Test Plans, Test Scenarios, Test Cases, Test Reports and Documentation.
  • Highly experienced in all levels of Testing such as Integration, Regression, Functional, System, Sanity, Smoke, Black Box, Positive, Negative, GUI, User Acceptance Testing (UAT).
  • Experience in automating different module using Cucumber Hybrid Framework, Creating Feature files, step definition, configuration file, Reports, and path using java Test Automation Script for Front End UI Automation.
  • Experience with building Gherkin (Cucumber) user scenarios and java scripting for automated testing (Selenium/Cucumber).
  • Experienced on developing test scripts with java Selenium to automate browser & web applications under Cucumber (BDD) Framework.
  • Experience in using RESTAPI for testing Webservices, REST, building and testing Restful Web services API using Postman and Rest Assured.
  • Knowledge in integrating Automation scripts (Selenium WebDriver API) on Continuous Integration tools Jenkins for nightly batch run of the Script.
  • Hands on experience in developing Test plan, Test cases, User Acceptance Test (UAT) and executing regression test cycles.
  • Knowledge in Automation Testing tool like Quick Test Professional and Test Management tool like HP Quality Center, Jira
  • Generated Test Scripts executed Smoke, Functional, and Regression Testing etc.
  • Experience in using HP Quality Center extensively for establishing Traceability to Requirements, Test Cases, Bug tracking, and Reporting.
  • Ensured the application was built as per the requirements and performs all intended functions.
  • Knowledge in DBMS and SQL, PLSQL Packages, Procedures and Functions.
  • Strong PL/SQL, developing database queries for Backend Testing, in - depth Knowledge of Oracle and SQL Server,
  • Knowledge in performing Database testing on Oracle, SQL Server using SQL Developer
  • Ability to understand the Functional Requirements.
  • Coordinating with release management team to provide Postproduction support in resolving residual defects.

TECHNICAL SKILLS

Testing Tools: Selenium IDE/Web Driver/RC/Grid, QTP, Junit, JMeter, Rest Assured, Soap UI, HP Quality Center, ALM, Cucumber, Hybrid and Modular Frameworks, Page Object Model, Postman, Extent Report, HTML Report, Cucumber Report

Defect Management Tools: Jira, HP Quality Center

Defect Tracking Tools: Jira

Testing Methodologies: Smoke, Functional, Integration, Regression, GUI, Load/Performance, System, and User Acceptance Testing.

Build/CI Tools: Jenkins, GIT, Maven

Frameworks: TDD, BDD, Data Driven, Hybrid and Modular Frameworks, Page Object Model

Operating Systems: Windows 98/2000/2003/ XP/Vista/7, MAC OS X, UNIX.

RDBMS/Database tools: MS SQL Server 2005/2008, Oracle 10g/9i, MySQL.

Programming Languages: Java, Python, SQL, PL/SQL, HTML, XML, JavaScript

Web Technologies: HTML, OOP, Java Script

SDLC Methodologies: Waterfall, V-Model, Agile/Scrum

PROFESSIONAL EXPERIENCE

Confidential

QA Automation Tester

Environment: Java, JavaScript, Selenium Web driver, Cucumber, SoapUI, Maven, Appium, Junit, TestNG, Jira, Firebug, Eclipse IDE, Jenkins, Agile, Xpath, SQL Server, JMeter, Oracle and Windows.

Responsibilities:

  • Interacted with Business Analyst and Developers to understand the application architecture and recommend testing strategy.
  • Involved in all stages of Software testing life cycle (STLC), Test Driven Development methodologies, and Software Development Life cycle (SDLC) using Waterfall, Agile methodologies.
  • Effectively involved in Test Case Development, Test Execution and Test case review by business analysts.
  • Extensively involved in defect management to find out the bugs in initial level.
  • Created Test Automation Framework for new enhancements in Selenium WebDriver using Java, Junit, and TestNG.
  • Developed automation scripts to test Mobile applications IOS and Android platforms using Appium, Java.
  • Proficient in using Appium Emulators and IOS Simulators to test the application virtually.
  • Implemented Automated execution of tests (nightly and need based) using Maven and JENKINS.
  • Created automation tests using Cucumber, and Web-driver to validate the fields using Page Object Model (POM).
  • Regression runs using Cucumber. Perform failure analysis of the test runs and fixing failed scripts.
  • Developed Test Framework in Selenium for UI Regression Test Automation when necessary, and potentially execute Unit Test automation (Java/Junit).
  • Performed API testing using Postman and Soap UI.
  • Implemented functional tests using Java, TestNG/Junit framework and BDD through cucumber.
  • Experience in using JMeter for Load, Stress, Volume, and performance testing.
  • Performed data driven testing by using JDBC as a data source in SOAP UI and configured SQL queries to fetch data from the Oracle database.
  • Performed Scrum (Agile) methodology for testing the application.
  • Used GIT as code repository and code collaborator to re-modify files for software development.
  • Performed back-end validations using SQL statements against Oracle database.
  • Performed bug tracking and reporting defects using JIRA and communicated with the development team to prioritize the bugs and bug fixing.

Confidential, Waltham, MA

QA Tester

Environment: Java, JavaScript, Selenium Web driver, Cucumber, SoapUI, Maven, Appium, Junit, TestNG, Jira, Firebug, Eclipse IDE, Jenkins, Agile, Xpath, SQL Server, JMeter, Oracle and Windows.

Responsibilities:

  • Interacted with Business Analyst and Developers to understand the application architecture and recommend testing strategy.
  • Involved in all stages of Software testing life cycle (STLC), Test Driven Development methodologies, and Software Development Life cycle (SDLC) using Waterfall, Agile methodologies.
  • Applied Agile/Scrum process with Dev Team attending scheduled ceremonies (Sprint Planning, Standup, Review, and Retrospective meetings).
  • Effectively involved in Test Case Development, Test Execution and Test case review by business analysts.
  • Proficient in using Appium Emulators and IOS Simulators to test the application virtually.
  • Performed Acceptance testing and UI functional testing using Perfecto with extension of Appium and Java as scripting language.
  • Assessing the test results of the automated test scenarios, generated Cucumber HTML reports with including screenshots of each failed scenarios
  • Developed Java test scripts to test the functionality of the application using Selenium WebDriver and TestNG framework.
  • Created a test database using SQL Server and connected test database to the Cucumber Framework using JDBC driver.
  • Efficient on Version Control using GIT with GitHub repository.
  • Identified, Reported and Tracked Defects using HP ALM test management tool.
  • Using Jenkins achieved Continuous Integration and Continuous Delivery, performed background jobs and analyzed the pass or failed criteria in QA environment.
  • Executed Parallel and Cross-Browser/Cross-Platform Testing and participate in User Acceptance (UAT) testing.
  • Contributed to a generic automation framework developing web services (REST/Soap) and database layers using JSON, and JDBC.

We'd love your feedback!