We provide IT Staff Augmentation Services!

Senior Test Automation Consultant Resume

Somerset, NJ

SUMMARY:

  • Experienced Senior Automation Lead with over twelve years in IT field, specializing in Automation using QTP/UFT, Selenium, HP ALM (QC), Quality Assurance, Manual testing, and process management throughout key phases of SDLC.
  • Results driven with notable success directing corporate IT QA initiatives while experiencing in QA/Testing, Product Release and Support, Requirements Analysis, Design and development of Test plan, Test strategy, Test cases, Test scenarios with an emphasis on testing complex Real time Web, and Client Server applications on Operating systems Windows 95/98/2000/XP
  • Experience includes both Manual and Automation Testing of Web based, Client / Server and Mainframe applications
  • Three plus Years of automation experience using JAVA, SQL, Jenkins, continuous integration, Selenium Webdriver, cucumber and Test NG
  • Strong in creation of Test Methods, Step Definition, Feature files and test classes for selenium - Test NG and Cucumber-BDD frame works.
  • Domain knowledge includes Financial, Banking, Insurance, Logistics and Telecom
  • Strong in the process of Software Development Life Cycles (SDLC)
  • Good in Mobile Testing. Performed Application testing using Andriod and IOS devices
  • Good in Conducting Mobile testing on Blackberry, iPhone and Android using Perfecto Mobile and simulator
  • Strong knowledge in creation of Test scripts using Descriptive Programming (VB Scripting), Libraries, Test reports and Test Data for automation.
  • Good knowledge in Testing Life Cycle, Automation Process, Creation of Automation Frame Work, Automation Deliverable and Business Process Testing using QTP (UFT)
  • Good in web service testing using SOAP UI
  • Extensive knowledge on usage of Excel Macros, performance tools like Load runner.
  • Extensive knowledge in working with Keyword Driven Frame Work and ability to test backend applications by writing SQL statements.
  • Ability to handle a team, Conducting Training sessions on QTP/UFT/Selenium, Good interpersonal skills, committed, and result oriented, hard working with a quest and zeal to learn new technologies.

TECHNICAL SKILLS:

Operating System: Windows family and XP.

Testing Tools: QTP/UFT, Selenium WebDriver, Cucumber, SOAP UI, Perfecto Mobile and Mobile simulator

Test Management tools: HP Quality Center (HP ALM)

Languages: C, VB Scripting, Java

RDBMS: MS Access, MS Sql Server.

Business Domains: Supply chain management, Finance, Banking, Insurance, Logistics and Telecom.

Software tools: Borland Caliber

PROFESSIONAL EXPERIENCE:

Confidential, Somerset, NJ

Senior Test Automation consultant

Responsibilities:

  • Created initial automation frame work Selenium - TestNG
  • Created Methods for Application functionality, Utilities and common methods which can be used for all over the framework and Test Classes using JAVA for selenium WebDriver
  • Created Feature files and Step Definitions using JAVA for cucumber-BDD framework
  • Created and executed test scripts using HP UFT/QTP
  • Used HP ALM for global test management for Run/Execute UFT tests, Test data maintenance and defect tracking.
  • Used GIT for maintaining selenium project.
  • Created XML methods (utilities) to send and receive request and response from an API to cross verify the UI with API response.
  • Used JIRA for tracking user story status and feature file creation and updation by business team
  • Used Confluence for Tracking testing tasks and assignments
  • Used Java - Portal developed by Verizon for test creation and test data set up which is linked to ALM.
  • Attend functionality grooming sessions conducted by business team
  • Run regression and progression tests against the application on every ER (enterprise release) and MR (Maintenance release)
  • Defect reporting and tracking using HP ALM
  • Gathering test data requirements, conditions and creating templates in VDRT developed by Verizon to retrieve test data at the time test execution.
  • Analyzed business requirements and Technical designs and provided feedback from QA perspective to the core team
  • Review test cases and analyze against feature files and examples provided
  • Involved in Risk Assessments for the new features.
  • Developed the test specifications and test metrics and controlled them for the entire schedule.
  • Involved in manual testing when needed
  • Used Maven and TestNg to build and run the Selenium automation framework and using extent reports for detailed test reports
  • Conducted daily defect calls with development teams to follow up on the defects.
  • Created and maintained the sanity test suites for the build engineers.
  • Prepare the release doc with known bugs list that are planned in the next release.
  • Performed GUI, Functionality, Integration, Regression testing and end to end testing.
  • Communicated inconsistencies between System specifications and Test results to development and Analyst team.
  • Worked extensively in testing boundary value coverage to ensure functionality of the application worked as expected.
  • Provided management with metrics, reports and participated in code walk-through meetings.
  • Participated in User acceptance testing.
  • Generated daily and weekly status reports for management on test execution coverage.
  • Prepared knowledge transfer documents and conducted knowledge sharing sessions with all testing teams.

Environment: Windows Xp, Java / J2EE / Oracle, Selenium WebDriver, TestNG, Cucumber, QTP/UFT Quality Center (HP ALM), JIRA and Confluence.

Confidential, Memphis, TN

Project test Lead

Responsibilities:

  • Involved in Risk Assessments for the new features.
  • Co-ordination and Leading an offshore team.
  • Involved in Test Strategy and planning and define the roles for each individual.
  • Conduct work sessions and Deep Dives to cover the gaps.
  • Analyzed business requirements and Technical designs and provided feedback from QA perspective to the core team.
  • Reviewed Test Plan and Test Cases based on System Requirements Specifications document.
  • Gathered test input data that included pre-conditions, test input and test result data.
  • Developed the test specifications and test metrics and controlled them for the entire schedule.
  • Verified the functionality of the application for each and every release build.
  • Global test management has been done by using Quality Centre 11.0
  • Performed Application testing using Andriod and IOS devices using Mobile testing simulator and Perfecto Mobile
  • Actively involved in Manual testing of the system
  • Created and executed test scripts using Mercury’s Quick Test Professional 10.0
  • Created and executed test scripts in Selenium using Java (Junit Framework and TestNg)
  • Developed test scripts to automate process of testing in Selenium WebDriver
  • Developed and maintained automated regression test cases in Selenium WebDriver using Java programming language
  • Hybrid framework with Selenium was developed and generic keywords were implemented.
  • Used ANT to build and run the Selenium automation framework. Once the script got over, framework used to send the automation reports over email
  • Used Quality Center for maintaining requirements and maintained the Traceability matrix between the requirements and Test cases.
  • Documented all the bugs and helped the developers in re-producing them.
  • Conducted daily defect calls with development teams to follow up on the defects.
  • Created and maintained the sanity test suites for the build engineers.
  • Customized and maintained the test ware by adding exceptions, business logic verification, data validation check points.
  • Analyzing the test results to determine the performance of the application.
  • Preparing the test reports, generating the clean log files and expected files for future reference.
  • Prepare the release doc with known bugs list that are planned in the next release.
  • Performed GUI, Functionality, Integration and Regression testing of the Policy Admin System.
  • Performed end to end testing to make sure the policy feed was fed to the database.
  • Communicated inconsistencies between System specifications and Test results to development and Analyst team.
  • Performed Ad-Hoc Testing, Integration Testing and System testing.
  • Involved in Test-Like-Customer testing approach which gradually decreased the defect leakage.
  • Always met the deadline when required to perform Regression Testing and multi-browser Testing.
  • Worked extensively in testing boundary value coverage to ensure functionality of the application worked as expected.
  • Handled the Defect Management process effectively by coordinating with the Testers and the developers on a timely basis.
  • Conducted Defect techbridges with developments teams to find the root cause of the issues.
  • Acted as coordinator between Development, RDA, Marketing and QA team.
  • Arranged weekly QA meetings to resolve any testing issues.
  • Attended meetings to fix the bugs and to know the functionality and flow of the application
  • Conduct validation and verification of bug fixes.
  • Provided management with metrics, reports and participated in code walk-through meetings.
  • Participated in User acceptance testing.
  • Generated daily and weekly status reports for management on test execution coverage.
  • Prepared knowledge transfer documents and conducted knowledge sharing sessions with all testing teams.

Environment: Windows Xp, Java / J2EE / Oracle, QTP/UFT, Selenium and Quality Center (ALM)

Confidential, Memphis, TN

Automation Lead.

Responsibilities:

  • Interacting with Clients, SMEs & gathering Business Requirements
  • Tracking of Project Plan, Schedule, Efforts, Resources for the successful deliveries
  • Involved in designing and implementation of Test Automation Framework
  • Leading a team of 25 members.
  • Review Manual and Automation test scripts
  • Created selenium scripts using selenium IDE (Using record and playback)
  • Created and executed test scripts in Selenium RC version using Java (Junit Framework)
  • Good Exposure using ANT, generating reports and emailing them through framework
  • Development of Automation Approach.
  • Preparation of test Scripts using descriptive programming.
  • Data parameterization and Execution of Automation scripts.
  • Preparation of status reports on a weekly basis and preparation for Automation and Manual effort.
  • Assigning the tasks to team members.
  • Conducting MOM and Tracking of their activities and helping them as and when required.
  • Preparing of WSR report and sending to the client & to the team.
  • Conducting training programs for the new joiners in the team.

Environment: Windows Xp, Java / J2EE / Oracle, QTP, Selenium, Quality Center.

Confidential, SFO

Automation Lead

Responsibilities:

  • Leading a team of 4 members.
  • Development of Automation Approach and Automation Frame Work (Keyword driven).
  • Creation of Keywords (Business Functions) and Test Scripts using descriptive programming.
  • Data parameterization and Execution of Automation scripts.
  • Testing and analyzing of work flow through various components of application.
  • Preparation of automation status reports on a weekly basis and preparation for automation effort.
  • Developed Scripts in HTML/HTTP for Loadrunner
  • Independently develop LoadRunner test scripts according to test specifications /requirements.
  • Using LoadRunner, execute multi-user performance tests, used online monitors, real-time output messages.
  • Develop and implement load and stress tests with LoadRunner, and present performance statistics to application teams, and provide recommendations on how and where performance can be improved

Environment: Windows Xp, .NET 2.0, Client Central, Mainframes, QTP, Quality Center, Load runner

Confidential, Dallas, TX

Software Test Engineer

Responsibilities:

  • Development of Automation Approach
  • Creation function libraries using QTP, Mercury Quality Center
  • Data parameterization, Execution of Automation scripts
  • Development of test scenarios, project test scripts.
  • Testing and analyzing of work flow through various components of application
  • Test case execution, Defect reporting using Test Director

Environment: ASP, HTML, JDBC, SQL Server, QTP 9.1, Quality Center 8.

Hire Now