We provide IT Staff Augmentation Services!

Qa Automation Lead Resume

PhiladelphiA

SUMMARY:

  • 10+ years of expertise in Test Automation Engineering for various clients/server and web - based applications.
  • Designed and built Various Test Automation frameworks including Data driven, Modular driven and Hybrid using Java, Selenium WebDriver, Cucumber, Serenity BDD and HP UFT
  • Developed UI Automation scripts with Selenium Web driver using Cucumber BDD Approach.
  • Efficient in identifying UI elements by using various techniques like Id/Name, Class, XPATH and Link.
  • Excellent skills in API Test Automation for SOAP and REST Web Services using SoapUI and Parasoft SOATest.
  • Established the Continuous Integration and Deployment of test automation scripts through CI Tools like Jenkins, GoCD Pipelines and GitHub.
  • Explored with lot build tools such as Maven Repositories, Ant and version control tools such as GitHub and SVN
  • Expertise Web Services Automation for both SOAP and REST Architecture through SOAP UI and Parasoft SOATest for corresponding APIs and created Test cases, run them.
  • Sound knowledge on writing Groovy scripts for XML Manipulation and data extraction for API Automation.
  • Hands on experience in Functional Testing, System Testing, Regression Testing, Smoke Testing, Compatibility Testing, and GUI testing.
  • Worked on preparing Requirement Traceability Matrix to ensure comprehensive test coverage of requirements.
  • Performed activities like designing test cases, covering all test conditions and eliminating redundancy and duplications with Black box testing techniques like Equivalence partitioning and Boundary value analysis etc.
  • Experienced with different SDLC methodologies such as Waterfall, and Agile Process (Scrum Methodology).
  • Better understanding in various software engineering practices like Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC), Defect Life Cycle (DLC) &Test Methodologies.
  • Handled Database Management concepts using different DB Servers like Oracle DB and MS SQL Sever
  • Well exposure towards Test Management Tools HP ALM, JIRA and Rally
  • Followed Agile testing methodology, participated in daily SCRUM meetings and testing each SPRINT deliverables.
  • Felicitated and participated walkthrough, standup meetings with Project managers, Developers and QA leads.

TECHNICAL SKILLS:

Automation Testing: Selenium WebDriver, TestNG, SOAP UI, Parasoft SOATest, HP UFT, Serenity BDD

Automation Framework: Hybrid, Modular, Data Driven, BDD (Cucumber)

API Testing Tools: SOAP UI, Parasoft SOATest

Project Management Tools: HP ALM, Rally, JIRA

Primary Languages: Core Java, VB Script, Jython and Groovy

Continuous Integration: Jenkins, GoCD

Source Control Tool: GITHUB, SVN

Web Technologies: Web Services, HTML, XML

Database: Oracle SQL Server

Build and Logging Tools: Maven

Monitoring Tools: AppDynamics, Kibana

PROFESSIONAL EXPERIENCE:

Confidential, Philadelphia

QA Automation Lead

Responsibilities:

  • Analyzed the Business Requirements Document, Developed Manual test scripts for different test scenarios covering all aspects of project functionality.
  • Involved in writing automation test scripts using Java and TestNG and execution in line with the framework.
  • Created API SOAP and RESTFUL Services scripts using Soap UI 5.4 and Parasoft SOA Test in order to test Multiple Sales related Services.
  • Executing of automated test scripts according to the groups such as Sanity, Smoke, Regression, Functional etc.
  • Used Maven to build and Jenkins to run the Selenium automation framework.
  • Preparing Test cases, Reviewing and Executing Test Cases Perform System, Functionality, Regression Testing, and Usability Testing.
  • Involved in creating hybrid test automation framework using Page Object Model design pattern and TestNG Framework.
  • Worked with Source version control tool such as Git.
  • Used Maven build tool and Jenkins for integration.
  • Implemented BDD framework using Cucumber tool and Implemented feature files and test steps files using Cucumber.
  • Worked closely with client and program developers to ensure application development meets with the user expectations.
  • Preparing Test Execution Report on daily basis during based on the automation test report.
  • Identified and documented Defect tracking, Defect Reporting and Summary using JIRA to ensure applications functionality.
  • Attend daily standup call meeting, client calls and weekly demos.

Tools: Selenium WebDriver, POM, TestNG, Maven, Jenkins, Agile, Cucumber BDD, SOAPUI, JIRA, Java.

QA Test Automation Engineer

Confidential

Responsibilities:

  • Communicating with business clients for requirement gathering, and business use-cases.
  • Communicating with various upstream and downstream systems about the project plan and deliverables.
  • Identifying and preparation of test plans and test cases.
  • Defect tracking and bug triage meetings for the Defects raised in Rally.
  • Monitor, Control the Quality Assurance activities.
  • Development of Test Automation Scripts using the software Eclipse/Rational Software Architect, Selenium WebDriver and testing it to make sure that Software is defect free and Quality deliverables meet the business requirement.
  • Creating different type of Test Status Reports to present the progress of the project execution to the stakeholders.
  • Prepare and execute systems Integration scenarios
  • Report progress to Confidential and TCS management.
  • Be responsible for the overall quality and timeliness of the deliverables.
  • Co-ordination with offshore.

Tools: Selenium WebDriver, POM, TestNG, Maven, Jenkins, Agile, Cucumber BDD, SOAPUI, JIRA, Java.

Confidential

QA Automation Engineer

Responsibilities:

  • Capturing and consolidating business process requirements, and preparing High Level Design Document and Low Level Design Document based on them.
  • Analyzing the Application under Test (AUT) for automation feasibility.
  • Estimation of Effort required for test design, Automation Script development and Execution of Automated Scenarios.
  • Preparation of automation test plan and test strategy
  • Creation of Automation script beds for Ordering and Provisioning flow-through testing.
  • Gathering the test data required for scenarios which needs to be automated.
  • Suggesting solutions and providing innovative ideas during the design phase of script development.
  • Development of new automation scripts for every application releases based on the client's request in different environments.
  • Tracking the status of script development, maintenance and execution as well as overall project monitoring activities in accordance with proper plan.
  • Preparation of execution status reports and metrics calculations.
  • Developing strategies for efficient and error free execution of scenarios.
  • Maintenance activities of existing automation scripts for every release.
  • Facilitating Weekly Status calls with clients.
  • Participation in review meetings with business stakeholders to understand the business.
  • Monitoring the overall quality and timeliness of deliverables.

Tools: HP UFT, QuickTest Professional, HP ALM, Selenium WebDriver, POM, TestNG, Maven, Jenkins, Agile, Cucumber BDD, JIRA, Java.

Hire Now