We provide IT Staff Augmentation Services!

Senior Qa Automation Engineer Resume

4.00/5 (Submit Your Rating)

SUMMARY

  • Over 10 years of experience in Information Technology throughout the entire Software Development Life Cycle which includes Analysis, Des
  • Experience as Senior QA Automaign, Estimation, Development, Automation Testing and Deployment of Client/Server, Web based Internet/Intranet applications and Web Services.tion Engineer .
  • Designed & developed various test automation framework for testing Web Application, API’s, SAP GUI using TDD,
  • BDD Cucumber, SeleniumWebdriver, Rest Assured etc.
  • Good experience in Web UI Testing using Selenium Web Driver, Protractor, Cypress UI Testing with Cucumber BDD Framework
  • Worked with Jenkins under CI/CD pipeline providing continuous improvement to Agile Development.
  • Experience in build tool like Maven and Gradle.
  • Strong in TestNG, Junit concepts.
  • Build a UI on top of test automation framework to help business execute the script.
  • Very strong in setting up Jenkin and its Slaves.
  • Have an experience in Performance Testing Using JMeter
  • Experience in development of Test Plan, Test Strategy, Test Cases, and Test Scenarios.
  • Good in Splunk monitoring tool to analysis the failures.
  • Expertise in creating Docker images, Containers
  • Experienced in Development, Testing and Deployment of enterprise applications on Windows, Linux and UNIX platforms using IDE's such as Eclipse, Visual Studio Code .
  • Experience with analysis of logs, performing root cause analysis of various issues.
  • Demonstrated performance in suggesting and implementing critical process improvements in test automation and test execution phases.
  • Working experience in Retail, HealthCare and Insurance domain.
  • Experience in software configuration management using GIT, SVN.
  • Hands on Experience in Performance Testing using Jenkins
  • Rich Experience in Insurance and Retail Domain.
  • Built Automation framework using Selenium WebDriver, Protractor, Rest Assured and Cypress using BDD
  • Functional, Regression, Integration, Exploratory, and GUI testing
  • Strong knowledge of QA methodologies and tools
  • Experience in Software Testing Life Cycles (STLC), Agile
  • Ability to learn new skills and concepts quickly and efficiently
  • Creation of Web service automation framework in eclipse using java to test Rest service.
  • Integrating extent reporting and Jenkins with Rest Assured API, Selenium Web Driver

TECHNICAL SKILLS

Testing tools: Selenium Webdriver, TestNG, Junit, JIRA, Protractor, Cypress UI TestingWeb Technologies, HTML, DHTML, CSS, XML

Defect Tracking Tools: ALM, JIRA,RTC and Bug zilla

Languages: Core Java, SQL, Java Script,Type Script

Service Testing Tools: Rest Assured API, SOAP UI

Execution Platform: Jenkins CI CD,Sauce Lab

Browsers: Internet Explorer, Firefox, Chrome & Safari

Operating Systems: Windows XP, 7, 8 & Server 2003,Mac OS.

Mobile Manual Testing: Android, iOS using Sauce Lab

Development Tools: Eclipse, Visual Studio Code

Database Tool: Oracle Sql Server,Mongo DB

PROFESSIONAL EXPERIENCE

Confidential

Senior QA Automation Engineer

Programming Languages: Cypress with Javascript

Databases & Tools: Cucumber BDD

Technologies: Cucumber - Cypress UI Testing

Responsibilities:

  • Implemented Continuous Integration/Continuous Delivery (CI/CD) for rapid development, testing using tools like Docker, Jenkins to execute smoke and Regression test suites to run during CI/CD process.
  • Designed and developed the End to end testing by integrating BDD Cucumber
  • Built UI on top of automation scripts to help business team to trigger the automated test.
  • Performed End To End testing using BDD framework with Cypress
  • Designed & Developed the orchestration for entire QA process.
  • Co ordination with Offshore team for assigning tasks and updated the status Create team specific agile process flow in JIRA to move tasks from one activity to another.
  • Created web UI tests using Cucumber, Gherkin and Cypress Automation.
  • Experience in parallel testing using Cypress
  • Worked on Agile (Scrum) project methodology.
  • Performed Integration and Regression tests to check compatibility of new functionality with the existing functionalities of the application.

Confidential

Senior QA Automation Engineer

Programming Languages: Selenium, Java

Databases & Tools: SQL Server

Technologies: Cucumber - Selenium Web Driver, Rest Assured API Testing, Gradle Build Tool

Responsibilities:

  • Performed End To End testing using BDD framework with Selenium
  • Used Page Object Model (POM) approach for better script maintenance and reusability stories
  • Experience in version control tools including GIT lab
  • Created and maintained automation test scripts using Selenium for Regression & End to End testing
  • Used Rest Assured for API Testing using BDD approach
  • Involved in Web service testing automation
  • Execution of automated Test Scripts through Jenkins for CI and CD
  • Reported software defects in JIRA and interacted with the developers to resolve technical issues
  • Analyzed test results, tracked the defects and generated reports using JIRA
  • Involved in designing and building automation frameworks in support of continuous integration in a Behavior Driven Development (BDD)
  • Involved in creation of Test Summary Report

Confidential

Senior QA Automation Engineer

Programming Languages: Type script

Databases & Tools: Mongo DB, Cucumber BDD, Protractor

Technologies: Cucumber - Protractor

Responsibilities:

  • Performed End To End testing using Cucumber framework with Protractor tool
  • Developed Page Object Model (POM) framework for better script maintenance and reusability stories
  • Experience in version control tools including GIT lab
  • Worked with Jenkins under CI/CD pipeline providing continuous improvement to agile development.
  • Performed Regression Testing at various phases of development life cycle for impacted existing functionality
  • Created and maintained automation test scripts using Selenium for smoke and regression testing
  • Execution of automated Test Scripts through Jenkins for CI and CD
  • Tested compatibility of application for dynamic and static content under various cross browsers using HTML IDs and XPATH in Protractor
  • Reported software defects in JIRA and interacted with the developers to resolve technical issues
  • Analyzed test results, tracked the defects and generated reports using JIRA
  • Involved in building automation frameworks in support of continuous integration in a Behaviour Driven Development (BDD)

Confidential

Senior QA Automation Engineer

Programming Languages: Core Java, Selenium

Databases & Tools: SQL

Responsibilities:

  • Performed functional testing to identify various critical points in the application and automated it by using Selenium Web Driver and Risk Assessment
  • Involved in all stages of testing life cycle, Test Driven Development methodologies, Software Development Life cycle (SDLC) using Waterfall, Agile methodologies
  • Created Gradle POM files to build the Java projects based on their project structure
  • Used Page Object Model(POM) approach for better script maintenance and reusability stories
  • Implemented Page Objects, Data Driven, Keyword Driven, Hybrid automation frameworks using Selenium
  • Experience in version control tools including GIT
  • Performed Regression Testing at various phases of development life cycle for impacted existing functionality
  • Created and maintained automation test scripts using Selenium for smoke and regression testing
  • Execution of automated Test Scripts through Gradle. Used Gradle for building the Web Driver project.
  • Tested compatibility of application for dynamic and static content under various cross browsers using HTML ids and XPATH in Selenium.
  • Reported software defects in Quality Center and interacted with the developers to resolve technical issues.
  • Analyzed test results, tracked the defects and generated reports using Quality Center.
  • Involved in designing and building automation frameworks in support of continuous integration in a test driven development (TDD).

Confidential

Senior QA Automation Engineer

Technologies: Core Java, Selenium Web Driver

Responsibilities:

  • Involved in implementation of Test Automation Framework build using Selenium Web Driver, Junit and Gradle technologies under Java platform utilizing industry leading harness design patterns and approaches.
  • Developed test code in Java language using Eclipse, IDE and Junit framework.
  • Used JAVA, selenium scripts to develop coded UI automation instead of record and playback options, Automated website using JAVA,/Selenium scripts.
  • Developed Test Frameworks in Selenium for UI Regression Test Automation and when necessary, and potentially execute Unit Test Automation (Java /Junit).
  • Configured Selenium WebDriver, Junit, Gradle tool and created Selenium automation scripts in java using Junit prior to agile release.
  • Involved in Gradle configuration for running servers and scripts after the build.
  • Involved in preparing a report of all automation difficulties and test results for further application using Gradle.
  • Used Jenkins as continuous integration server to run automated test suites.
  • Have built a test automation framework based on Page Object Model,Junit and Selenium Webdriver.
  • Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly batch run of the Script. Created Project plan on Jenkins, configured scheduled using Cron job.
  • Used web-debugging tools like XPath, Firebug and Firepath to locate elements.
  • Tested compatibility of application for dynamic and static content under various cross browsers using HTML ids and XPATH in Selenium.
  • Performed Regression testing for new builds and every modification in the application using Selenium.
  • Used Selenium WebDriver to run test cases in multiple browsers and Platforms.
  • Reported software defects in Quality Center and interacted with the developers to resolve technical issues.

Title: Retirement Income Planner

Confidential

Sr .Testing Analyst

Technologies: Selenium Web Driver, TestNG, Jenkins CI CD,Sauce Labs

Responsibilities:

  • Analyzed Business Requirements Documents to get better understanding of the system both on technical and business perspectives.
  • Prepared Test Plans, Test Scripts and Test Cases based on functional specifications and user requirements.
  • Developed and maintained automated regression test cases in Selenium WebDriver using Java programming language and Junit Framework.
  • Performed Data driven testing using Selenium WebDriver, Junit functions and JDBC Connections which reads data from scripts using property and XML files.
  • Developed test code in Java language using Eclipse IDE and Junit framework.
  • Expert in developing test Scripts for client/server and web applications using JAVA
  • Implemented Page Object Model Automation framework with Java, Selenium WebDriver and Cucumber.
  • Involved in integrating the test suites to Jenkins to execute them automatically after every successful deployment.
  • Designed and Developed UAT Regression automation script and Automation of functional testing framework for all modules using Selenium and WebDriver.
  • Created Data Driven scripts for adding multiple customers, checking online accounts, user interface validations, reports management, etc.

Testing Analyst

Technologies: Selenium WebDriver, TestNG

Responsibilities:

  • Analyzed the user requirements, functional specifications and used Case documents for Functional testing.
  • Developed and implemented robust MVC pattern base testing with Selenium RC which cut down the script development time in half.
  • Involved in automating test cases using Selenium Web Driver with Junit.
  • Wrote and executed automated test cases using Selenium Web Driver to automate manual testing solutions.
  • Reviewed Specified Business Documents and prepared Test Cases using Quality Center based on the requirements.
  • As part of compatibility testing, executed the workflow manager web application related test cases on different browsers different Operating Systems.
  • Verification of Frontend GUI Objects and elements.
  • Developed automated script for back-end testing using Selenium Web Driver.

Confidential

Testing Analyst

Technologies: Protractor With Type Script language

Responsibilities:

  • Reviewed and analyzed Detail Designed Specification and Technical Specification documents.
  • Analyzed the S (System Requirement Specifications) and developed Test Suites to cover the overall quality assurance testing.
  • Created automation scripts using ProtractorJs to test the AngularJs application
  • Prepared Test Cases with the complete description of requirements, uploaded test cases and report results into Quality Center.
  • During testing life cycle, performed different types of testing like System Testing, Integration Testing and Regression Testing.
  • Performed Defect tracking in Quality Center. Defects were linked via traceability to specific test case.

Confidential

Automation Tester

Technologies: CRAFT Framework, Selenium Web Driver. Jenkins CI CD,TestNG,Sauce lab

Responsibilities:

  • Support for Smoke, Regression and Production execution
  • Understanding the Manual Test Cases and segregating automatable and Non automatable Test Cases
  • Involved in sauce lab enhancement
  • Sharing Knowledge on functionalities to other vendor team for each release
  • Involved in Identifying the E2E scenario & Creating the Reusable Business components & Generic methods
  • Experience in debugging and modification of existing scripts
  • Executed test scripts on IE, Firefox, Google chrome
  • Test results will be triggered through email using Jenkins
  • Involved in Mobile Testing Execution using Simulator in Sauce labs
  • Involved in Automation Test Script review.
  • Preparing Batch Execution and generating test reports and updating reports to the higher management
  • Involved in Test data preparation, raising defects and tracking the defects.

Confidential

QA Analyst

Technologies: Automation Testing

Responsibilities:

  • Created automation scripts using Ranorex tool.
  • Changed my roles based on agile testing needs.(Manual Testing, Automation)
  • Took the responsibility for Defect raising
  • Execution of Test scripts from Quality Centre
  • Common approach for cross platform and cross browser testing

Confidential

Automation Tester

Technologies: Watin Scripts

Responsibilities:

  • Created functional automation scripts using Watin Scripts (C#.Net)
  • Changed my roles based on agile testing needs.( manual testing, automation
  • Trained and helped other testers on selenium tools.
  • Used QC for defect raising and test scripts execution.
  • Used Excel to create data driven scripts.
  • Common approach for cross platform and cross browser testing

Confidential

Automation Tester

Technologies: Watin Scripts

Responsibilities:

  • Developed and maintained automated regression test cases in Selenium Web Driver using Java programming language and Junit Framework.
  • Developed test code in Java language using Eclipse IDE and Junit framework.
  • Expert in developing test Scripts for client/server and web applications using JAVA.
  • Implemented Page Object Model Automation framework with Java, Selenium WebDriver and Cucumber.
  • Involved in integrating the test suites to Jenkins to execute them automatically after every successful deployment.
  • Designed and Developed automation script and Automation of functional testing framework for all modules using Selenium and Web Driver.

Automation Tester

Technologies: Watin Scripts

Responsibilities:

  • Prepare Test Cases based on functional specifications and user requirements.
  • As a team member working on enhancements of workflow Applications.
  • Analyze the full flow of this application
  • Involved in Test Case Creation
  • Test case Execution.

We'd love your feedback!