We provide IT Staff Augmentation Services!

Qa Test Automation Engineer Resume

4.00/5 (Submit Your Rating)

Cincinnati, OH

SUMMARY

  • Over 5+ years of IT experience in Software Testing of web based and Client - Server applications.
  • Strong Knowledge of Software Development Life Cycle (SDLC) and QA Life Cycle which includes Designing, Developing and Execution of teh entire QA Process and Documentation of Test plans, Test Cases, Test Procedures and Test Scripts.
  • Good Experience in designing and developing Test Cases for automated testing using Selenium Web Driver, TestNG and Eclipse.
  • Expert in developing automation testing framework using Selenium WebDriver by following Java.
  • Proficient in designing, implementing and maintaining industry standard Frameworks for Test Automation - Page Object Model, Data Driven and Hybrid Frameworks.
  • Experience in Cucumber tool that computer programmer’s use for testing other software. It runs automated acceptance tests written in a behavior-driven development (BDD) style.
  • Experience in preparing Test Plan, Test Strategy, Test Cases, and Test Scenarios, Test Data and Test Execution. Proficient in black box testing, performance testing, Graphical User Interface testing (GUI), User Acceptance Testing (UAT), Regression Testing, Integration Testing and white box testing.
  • Experience automation testing for Android and IOS devices wif APPIUM using Java and Selenium.
  • Hand -on experience in automation testing using java script wif Protractor tool for angular.JS application.
  • Experience in QA & Testing tasks like bug reporting and tracking, unit testing, GUI testing, and integration testing.
  • Expertise in using different unique identifiers like XPATH/CSS Selectors/ID/Name etc.
  • Experience in testing Web Services-SOA architecture, RPCs, XML transactions, SOAP, HTTP, WSDL, and REST using various industry standard tools like Soap UI/Postman.
  • Good experience in testing both SOAP and REST services using SOAP UI, Postman, Rest Assured and testing both XML formats.
  • Expertise in documenting defects wif high level of detail, accuracy, and informative recreation steps using HP ALM, Quality Center, JIRA etc.
  • Experience in database query manipulation, SQL, PL/SQL statements, stored procedures, and triggers.
  • Strong expertise in lifecycle methodologies like Rational Unified Process (RUP), Waterfall, Spiral, Agile Models and TDD (Test Driven Development) methodology.
  • Excellent experience in troubleshooting software applications for business functions in major areas of teh business and enterprise-wide.
  • Ability to adapt to new environment quickly, strong team player, good communication, good analytical and computation skills, enthusiastic learner, confident, sincere and committed.

TECHNICAL SKILLS:

Languages: Java, SQL, HTML, XML

Testing Tools: Selenium WebDriver/IDE/GRID, TestNG, Cucumber, Protractor, Appium, Jenkins, Maven.

Frame Works: Page Object Model, Hybrid, Data Driven.

Web Service Testing: SOAP UI, REST, PostMan, Rest Assured.

Defect Tracking Tools: HP ALM, Quality Center, Jira

Version Controls: SVN, CVS, GIT.

Data Bases: SQL Server, Oracle.

Methodologies: Agile, Waterfall.

Operating Systems: Windows Variants.

PROFESSIONAL EXPERIENCE:

Confidential

QA Test Automation Engineer

Responsibilities:

  • Analyzed business requirements, system requirements and data mapping requirement specifications interacting wif client, developers and QA team.
  • Involved in writing manual test cases, automated test scripts and executing manual and automated test scripts for System testing and Regression testing using Selenium WebDriver.
  • Performed automation testing using Robot Framework as well as executed and monitored existing automated test suites and evaluated automation test results.
  • Involved in defining test automation strategy and test scenarios, created automated test cases, test plans and executed tests using Selenium WebDriver and TestNG.
  • Written Java to automate Test Cases in Selenium for both Frontend and Backend applications.
  • Responsible for writing Java to be used in testing of teh application using Selenium WebDriver and Eclipse.
  • Developing Selenium WebDriver automation framework using TestNG.
  • Integrated teh framework wif TestNG and designed xml based input.
  • Implemented teh Framework based on Java interfaces and TestNG.
  • Created and implemented Test Plan and Test Strategy Document outlining teh scope, objectives, timeline and focus of software testing effort for functional, regression, user acceptance and stress testing.
  • Designed and Developed Test Cases for automated testing using Selenium, Maven and Eclipse.
  • Developed Maven targets to execute automation suites from command line.
  • Involved in Developed Maven Build scripts to run Sanity Test scripts developed in Selenium WebDriver.
  • Used Cucumber for browser based testing wif scenarios and situations.
  • Involved in Configuring and scheduling teh jobs in Jenkins.
  • Involved in integrating teh test suites to Jenkins to execute them automatically after every successful deployment.
  • Used Appium tool to be tested automation test scripts on both IOS and Android platforms for native and mobile websites on mobile devices.
  • Developed and Design Automated Framework wif Protractor for Angular Applications.
  • Worked on Selenium GUI Object / element verification is done through XPath, CSS Locators.
  • Designed and developed test structure for web services to validate API calls using PostMan.
  • PerformedAPI testing wif Postman, enhanced teh Test harness and developed many Test suites using XML.
  • Reported defects using HP ALM and interacted wif teh developers to resolve defects/issues through Microsoft Outlook.
  • Involved in Developing and implementation of teh various Test cases and Test scripts for different devices/browsers.
  • Developed reusable Test plan, test scripts for regression testing and Implemented during code fixes or addition of new functionalities.
  • Wrote SQL queries for validating teh data mapping and data integrity.
  • Performed back-end testing using SQL queries to validate teh data in teh back-end SQL Server.
  • Followed Agile testing methodology, participated in daily SCRUM meetings and testing each SPRINT deliverables.
  • Participated in Stand-up meeting, walkthrough meeting, weekly automation meeting wif all other QA, weekly assessment meetings wif business analysts and developers.

Environment: Java, Selenium WebDriver, Robot Framework, Jenkins, TestNG, Maven, Postman, Appium, Protractor, Cucumber, XPath, CSS, Eclipse, HP ALM, Agile, SQL, Windows.

Confidential, Cincinnati, OH

Automation Engineer

Responsibilities:

  • Reviewed Functional Requirement Specifications document and created test cases based on test scenarios drawn from functional requirements for business processes including Customer Registration, Vaccines Pre Booking, Order Pull Through and Vaccines Ordering.
  • Used automated scripts and performed functionality testing during teh various phases of teh application development using Selenium WebDriver.
  • Created test script using Selenium WebDriver.
  • Preparation and execution of Automation Test Scripts and Test Suites wif Selenium Web Driver using Testing.
  • Identified test cases to automate teh test cases using Selenium WebDriver, Java (Eclipse) and Contributed in teh creation of a framework.
  • Wrote highly efficient and maintainable Java to develop Page Objects using teh Selenium Framework.
  • Performed Unit testing for Java applications using TestNG.
  • Design, develop and implement MVC Pattern based Keyword Driven automation testing framework utilizing Java, TestNG and Selenium WebDriver
  • Performed Data driven testing using Selenium WebDriver and TestNG functions which reads data from property and XML files.
  • Wrote Maven build scripts to automate teh compilation and execution of TestNG test cases/suites for Lens Measurement screen, Lens Type Screen, Aftercare screen and two eye replication screens.
  • Developed Maven based build scripts to run Selenium Automation. Integrated Maven Scripts to Continuous Integration Server to run nightly tests.
  • Configured teh test suite to Jenkins to make it run on every successful deployment, which halped reduce teh feedback loop time to teh developers
  • Developed BDD tests using Cucumber by writing behaviors and step definitions. Developed required Selenium support code for Cucumber.
  • Writing test scripts from scratch as well as editing test scripts in Selenium Webdriver wif Java code also performing mobile testing wif Appium tools.
  • Involved in testing teh Angular based application using Protractor.
  • Created and executed UI, API automation scripts as per identified functional flows
  • Created XML based test suit and integrated wif Jenkins Server to execute automation scripts on a regular basis by scheduling Jenkins jobs in different test environments wif different test configurations.
  • Utilized Jasmine framework wif Protractor automation tool to create and execute Automation Test Cases
  • Responsible for Setting up Web Services project using WSDL in Postman and provided setup halp to other team members.
  • Testing a complex Web based application wif backend validation in mainframes and using Postman.
  • PerformedAPI testing Using Postman and WSDL file to validate teh data.
  • Prepared manual and functional test cases on mobile and web applications as per requirement.
  • Used Quality Center for logging defects and responsible for communicating teh status to teh respective team.
  • Performed Data - Driven Tests by passing different sets of data and checked weather teh information entered is updated into teh database.
  • Proficient in Agile development and Scrum methodology.

Environment: Java, Selenium WebDriver, Jenkins, Appium, Protractor, TestNG, Maven, Cucumber, Postman, XML, Eclipse, Quality Center, Agile, GitHub, SQL, Windows.

Confidential, Atlanta, GA

QA Engineer

Responsibilities:

  • Analyzed user stories and participated in Sprint planning, Review Sessions, Scrum Meetings and developed Test scenarios, Test cases, Test data and Test reports.
  • Performed Smoke, Functional, Regression, Positive, Negative, Integration testing.
  • Involved in design and implementation of Selenium WebDriver automation framework for smoke and regression test suites.
  • Involved in designing and implementing of hybrid automation framework to be used wif Selenium Web Driver.
  • Implemented Data-Driven Test scripts using Selenium WebDriver and Java.
  • Involved in setting up configuring teh testing environment wif Eclipse and Selenium WebDriver.
  • Performed various testing methods like Functional, Usability, and UAT testing by creating automated scripts using Selenium WebDriver and manually.
  • Generated HTML test reports and Pie Chart reports.
  • Extensively involved in Developing Test Plans, Test Scenarios and Test Cases. Tested functionality across applications and workflows.
  • Tested independent and dependent modules individually. Prepared Test Matrix to keep track of teh requirements and teh test cases.
  • Performed Regression, functional, SIT and Database testing. Performed data validation using SQL.
  • Maintained Metrics and participated in teh Weekly Status Updates showing teh progress of teh testing effort and open issues to be resolved.
  • Recognition for developing TEMPeffective test scripts and for accurately and speedily discovering defects.
  • Coordinated wif developers and system engineers to fix application defects.

Environment: Java, Eclipse IDE, Maven, Soap UI, TestNG, Apache POI, Jenkins, JIRA, Windows.

Confidential, Rivers Wood, IL

QA Tester

Responsibilities:

  • Involved in teh entire QA process, well acquainted wif all phases of SDLC and STLC and had experience in testing very complicated applications.
  • Involved in analyzing business specification documents, developing Test plans, defining Test cases, developing and automating Test scripts.
  • Performed Manual Testing, Functional Testing, User Acceptance Testing (UAT), Integration Testing, System Testing, Negative and Positive Testing.
  • Wrote Test scenarios, Test cases, Test Plans and Test scripts, corresponding to teh test requirements.
  • Involved in test planning, Test Scenarios and Test Cases documentation along wif some manual and automation testing.
  • Conducted Smoke testing, Functional testing, Regression testing, Integration testing, User Acceptance Testing (UAT) and Data validation testing.
  • Conducted Sanity and Smoke testing on teh new builds for basic functionality testing.
  • Performed Usability and System Integration testing manually.
  • Regularly participated in Technical and used case review meeting for various functionalities in teh application.
  • Created Test Document to track and report testing activities during each phase of testing, including testing results, test case coverage, required resources, logged defects and their status, performance baselines.
  • Writings SQL Queries and Procedures to perform database testing.
  • Involved in Agile Methodology Sprint wif daily status meetings.
  • Participated in Stand-up meeting, walkthrough meeting, daily wif all other QA, weekly assessment meetings wif business analysts and developers.

Environment: Manual testing, Quality Center, HTML, Java, JSP, Visio, XML, Oracle and Windows.

We'd love your feedback!