We provide IT Staff Augmentation Services!

Automation Lead Resume

5.00/5 (Submit Your Rating)

Erie, PA

SUMMARY:

  • An ISTQB certified, Automation Lead (designer and scripter) with total 13+ years of experience in testing and 10+ years of experience in designing reusable, scalable automation framework(experience in conceptualizing and designing BPT, Hybrid, Data and Keyword driven frameworks, Page Object Model using UFT/QTP and SeleniumWebdriver).
  • Over 3 years of experience in Performance Testing in Web - based using Load Runner/Jmeter.
  • I have worked for top financial, insurance, healthcare, telecom and educational companies in the United States.
  • Managed up to 20+ automation team in a global delivery model
  • Experience in requirement gathering/analysis for automation/performance testing purpose and defining scope, preparation of approach and automation delivery plan and estimations.
  • Interacted with customer SME’s and Testing team to understand the application to align automation approach with business needs
  • Created Return on Investment and Self-funded based automation approaches for meeting customer needs
  • Led the offshore team for design and execution of automation scripts.
  • Well experienced in performance testing tools- HP Performance center, Load Runner, Jmeter and BlazeMeter.
  • Experience in generating performance scenarios, designing workload, creating scripts and execution for identified scenarios.
  • Executed various load tests such as stress test, endurance test, throughput test.
  • Undertaken application knowledge transition to understand the application functionality for automation
  • Extensive experience in successful design and implementation of automation frameworks (BPT, Hybrid, Modular) for multiple environments and continuous usage of automated regression suit using Quick Professional Test (QTP/UFT).
  • Developed driver scripts, customized error handling modules, data file readers for different framework types. Developed Cross Browser Testing scripts in different Browser and OS combinations using Quick Professional Test (QTP/UFT).
  • Created reusable utilities files for automation (e.g. reusable VBS files, data sheets, reusable repository, recovery scenarios etc.) and placing under Test Resources in ALM (HP QC) using Quick Professional Test (QTP/UFT).
  • Used BPT scripts in Test Plan by stacking business components to completely automate a business process and performing different configurations for achieving multiple data driven capabilities through ALM (HP QC) using Quick Professional Test (QTP/UFT).
  • Good experience in designing Page Object Model the framework using Selemiun with essential reusable components.
  • Implemented Automation Framework using Data Driven and Customized framework approaches using TestNG / JUnit / ANT / Maven build tools
  • Involved in integrating the test suites with Jenkins / Git to execute them automatically after every successful deployment. Involved in bug analysis process for every release to avoid defect leakage.
  • Experience with execution of selenium scripts on distributed machines.
  • Experience with SVN and GitHub tools
  • Extensive experience with Test Management tool like Quality Center (HP Application Lifecycle Management), TFS, Rally and ClearQuest
  • Experienced in Data Warehouse, Database testing using SQL queries.
  • Experience in creating Test Readiness Review (TRR), Requirement Traceability Matrix (RTM) documents.
  • Well versed with Jmeterand BlazeMetertools to do performance testing.
  • Experience in software testing in agile environment (lean and scaled).
  • Experience with various defect tracking tools like Rally, QC (ALM), TFS, Bugzilla and Jira.
  • Experience in Financial,Insurance, Healthcare, Retail, Telecomand Education domains.

TECHNICAL SKILLS:

  • Automation Testing
  • Manual Testing
  • SQL
  • Data warehouse testing
  • Selenium Web driver
  • Maven
  • Jenkins
  • GitHub
  • SVN
  • JavaScript
  • Eclipse
  • QTP (UFT)
  • Load Runner
  • Jmeter
  • Rally
  • Quality Center (ALM)
  • Jira
  • TFS
  • SQL Server
  • Oracle
  • Defect tracking tools
  • Basic Java
  • VB Script
  • C
  • Guidewire Claim Center
  • OmniNI
  • Data Validation Web
  • C
  • MS SharePoint
  • Visual Source Safe
  • SQL Query Analyzer
  • Oracle SQL Developer
  • Microsoft Office

PROFESSIONAL EXPERIENCE:

Confidential, Erie, PA

Automation Lead

Responsibilities:

  • Understand the testing effort by analyzing the requirements with project manager/ Business Analyst and defining scopes for automation project for Guidewire ClaimCenter..
  • Develop QA estimation for various Iterations of automated Business Process testing (BPT).
  • Created Test Starategy and Test Plan for automation delivery.
  • Create a POC of Selenium implementation in the project and automated smoke tests in Selenium.
  • Involved in designing Page Object Model the framework using Selemiun with essential reusable components.
  • Allocate the different automation tasks creation work among the team members and oversee the complete delivery of the project.
  • Identify any potential risks and mitigate these as they come
  • Guide the team on creaton & implmentation of automation frameworkfor different environments.
  • Worked on distributed test automation execution on different environment as part of Continuous Integration process using Selenium Grid and Jenkins. Meeting data needs of other teams by creating reusable scenario specific selenium automation scripts and executing them for multiple iterations.
  • Owned delivery responsibilities for automation framework implementation for functional testing on multiple environments.
  • Performed the Regression Testing of application for every new build released.
  • Involved in peer review of Automation scripts.
  • Involving in writing SQL queries and Database Checkpoints to verify data quality and calculations, reviews
  • Performed data validation testing by writing SQL queries.
  • Communication channel between Onshore & Offshore team
  • Reviews automation test artifacts and present to clients in various meetings.

Confidential, Owings Mills, MD

Automation Lead

Responsibilities:

  • Understand the testing effort by analyzing the requirements with project manager/ Business Analyst and defining scopes for automation/performance project for Contribution Manager/SPOE/OmniNI and Data Validation Web (DVW) applicationsand define SLAs before testing.
  • Participant in all ceremonies of Scaled Agile Framework (e.g Scrum meeting, Scrum planning, Retrospective, Backlog grooming, Sprint demo and PSI demo meetings).
  • Creation of test plan and present to client to bring common understanding among team members about testing approach and expectations.
  • Performing essential tasks for each stories and make sure project owner is in agreement with testing execution and artifacts.
  • Generating different testing metrics to present to client related to overall testing statuses including defects and requirements traceability.
  • Develop QA estimation for various Iterations of automated(system/Functional/End to End testing) and performance testing.
  • Created Test Starategy and Test Plan for system automation/performance delivery.
  • Creation and implementation of automation framwork using Unified Functional Testing (UFT)
  • Involved in creating reusable components like common functions, automation shared object repositories and recovery scenarios.
  • Help team members in BPT script creation work and execution using UFT and oversee the complete delivery of the project.
  • Identify any potential risks in automation and mitigate these as they come
  • Meeting data needs of other teams by creating reusable scenario specific BPT scripts using automation BPT framework and executing them for multiple iterations.
  • Worked with production logs to find the current and projected user volume and transaction density
  • Involved in creation of workload model and getting the non functional requirements from stakeholders/business.
  • Developed Load Runner test scripts using HTML/HTTP protocol according to test specifications/ requirements and test scenarios.
  • Enhanced and debugged the scripts using Vugen and performed Parameterization and Correlation to meet the requirements.
  • Created a number of Load testing scripts for Data seeding purposes.
  • Duration Test was conducted to find the System Stability and memory leaks.
  • .Analyze, interpret, and summarize meaningful and relevant results in a complete Performance Test Report.
  • Worked with development, web admin and DBA to find the issues.
  • Verified that new or upgraded applications meet specified performance requirements.
  • Using LoadRunner, execute multi-user performance tests, used online monitors, real-time output messages.
  • Used Scheduler to schedule scripts run at a particular time
  • Monitor and administrate hardware capacity to ensure the necessary resources are available for all tests and identified bottlenecks.
  • Compare and analyze actual to expected results and report all deviations

Confidential, Indianapolis, IN

Automation Lead

Responsibilities:

  • Understand the testing effort by analyzing the requirements with project manager/ Business Analyst and defining scopes for automation project for Guidewire ClaimCenter..
  • Develop QA estimation for various Iterations of automated framework implementation.
  • Created Test Starategy and Test Plan for automation delivery.
  • Create a POC of Selenium implementation in the project and automated smoke tests in Selenium and presented to client to showcase the benefits of its usage over UFT.
  • Creation and implementation of automation framwork using Java, Selenium web driver, JUnit, Maven, Ant, SVN.
  • Use of TestNG framework using maven for project build creation, conguring POM.xml and Jenkins for continuous integration.
  • Owns delivery responsibilities for automation framework implementation for functional testing on multiple environments.
  • Performed automation execution on distributed machines for Smoke testing and Regression testing.
  • Performed cross browser testing to validate appllication behavior matching is as expected.
  • Implemented Selenium WebDriver Synchronization features such as Implicit Wait, Explicit Wait to interact with third party interfaces.
  • Used Apache POI to read data from Excel sheet. Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly batch run of the Script
  • Allocate the BPT component creation work/ BPT script creation work among the team members and oversee the complete delivery of the project.
  • Identify any potential risks and mitigate these as they come
  • Guide the team on creaton & implmentation of automation BPT components/ BPT scripts using Quick Professional Test (QTP/UFT) for different environments.
  • Meeting data needs of other teams by creating reusable scenario specific BPT scripts using automation BPT framework and executing them for multiple iterations.
  • Owned delivery responsibilities for automation BPT framework implementation for functional testing on multiple environments.
  • Involving in writing SQL queries and Database Checkpoints to verify data quality and calculations, reviews
  • Performed data validation testing by writing SQL queries.
  • Experienced in retest the existing test cases with the different kind of source systems for different periods of data.
  • Communication channel between Onshore & Offshore team
  • Reviews automation test artifacts

Confidential, Iowa City, IA

QA Analyst

Responsibilities:

  • Understanding requirements from Project Managers/Product team/BA
  • Created Test Starategy and Test Plan for automation and manual testing delivery.
  • Creating Hybrid Framework/Reusable classes/components using Selenium Webdriver.
  • Use of TestNG framework using maven for project build creation, conguring POM.xml and Jenkins for continuous integration.
  • Owns delivery responsibilities for automation framework implementation for functional testing.
  • Performed automation execution on distributed machines for Regression testing.
  • Allocate tasks (User stories) to team members, oversee the work to make sure delivery is on time and high quality.
  • Review work of offshore team, provide necessary feedback and resolve if any queries.
  • Createtest scenarios/test cases for the user story.
  • Creating test data using different tools likeUltraEdit or xml data file to cover all the required scenarios for testing the user story.
  • Interacting with various teams and find out the interdependencies in testing for different stories and communicating to offshore team.
  • Validating test data is uploaded into Data warehouse without any glitches. If any find out which system is not working properly.
  • Interacting with the different module team developers and providing them detailed information about what is component deviation from expected behavior.
  • Generating multiple reports (Student extracts/Summary Extracts/Cumulative History/Erasure Analysis and Psychometric Extracts) for Data warehouse and validating them against CRQs(Customer Requirements Questionnaire) and input data files as well as data in data warehouse database.
  • Accessing Unix server for various extract files handling and logs validations.
  • Preparation of test data XMLs and importing them in the systems using trigger files.
  • Performing End to End testing for Data warehouse.
  • Performed data validation testing writing SQL queries.
  • Re-testing the fixed defects and validating system is working as expected.
  • Participant in all ceremonies of Agile Framework (e.g Scrum meeting, Scrum planning, Sprint demo meetings).

Confidential

Automation Lead

Responsibilities:

  • Gathering requirements for automation and perform feasibility study and discuss with the client.
  • Develop QA estimation for various Iterations of automation framework design and implementation.
  • Created Test Starategy and Test Plan for automation delivery.
  • Allocate the reusable component creation work/ test script creation work using QTP among the team members and oversee the complete delivery of the project.
  • Creating Automation Hybrid Framework/Reusable components using QTP.
  • Creating Hybrid Framework/Reusable classes/components using Selenium Webdriver.
  • Use of TestNG framework using maven for project build creation, conguring POM.xml and Jenkins for continuous integration.
  • Guide a team of automation testers in framework design/scripting and assisting them in solving the Automation related problems.
  • Working in co-ordination with the client for releases of framework and making sure feedback received from the client is getting incorporated in time frame.
  • Reporting the daily status to project manager about the progress of framework.
  • Delivering and implementing the project as per scheduled deadlines; extending post-implementation and maintenance support to the client.
  • Performing automation regression suit execution using selenium grid on different client application followed by bug tracking & reporting using TFS.
  • Preparation of ROI, automation metrics and presentation to client on quarterly basis.
  • Preparation of defect prevention metrics and suggesting ways to improve quality of deliverables by making guidelines and rules to avoid recurring faults.
  • Attended the weekly Project Meetings and discussed the issues raised according to their priority level.

Confidential

Automation Lead

Responsibilities:

  • Gathering requirements for automation and perform feasibility study and discuss with the client.
  • Planning the automation activities for the finalized requirements for automation.
  • Created Test Starategy and Test Plan for automation delivery
  • Creating Automation Hybrid Framework/Reusable components using QTP.
  • Leading a team of automation testers and assisting them in solving the Automation related problems.
  • Working in co-ordination with the client for releases of framework and making sure feedback received from the client is getting incorporated in time frame.
  • Reporting the daily status to project manager about the progress of framework.
  • Performing Load Testing with the help of LoadRunner8.1
  • Create new Vugen scripts if not already available and enhance the existing ones to meet the business scenarios.
  • Run and Debug and modify the VuGen Scripts using Virtual User Generator.
  • Used Controller Scenario extensively for adding Vusers and Monitoring Response Times using the online monitors in the Controller Scenario
  • Reporting the findings of Load test to the Client through reports.
  • Delivering and implementing the project as per scheduled deadlines; extending post-implementation and maintenance support to the client.
  • Defining requirement then its detailing and its execution followed by bug tracking & reporting using Bugzilla.
  • Implementing existing developed regression suit on client applications testing and reporting the findings.
  • Preparation of automation metrics and presentation to client on quarterly basis.
  • Involvement in the quality analysis activities and suggesting ways to prevent recurring faults.
  • Attended the weekly Project Meetings and discussed the issues raised according to their priority level.

Confidential

Automation Tester

Responsibilities:

  • Understanding requirements for automation/manual testing.
  • Creating Automation scripts using QTP.
  • Working in co-ordination with the client for releases of automation scripts and making sure feedback received from the lead/client is getting incorporated in time frame.
  • Reporting the daily status to project manager about the progress of framework.
  • Create test cases and procedures for carrying out system / regression/ End to End tests at various stages in the SDLC & STLC.
  • Analysis of screen specs, raising the QA log, Defect log, Fixing the Onsite Peer Review Comments, Strictly Adherence to specific standards & procedure to write Test Plan and reporting defects and bugs.
  • Verifying change/work requests and defects; documenting, tracking and communicating test plans, test results and unresolved problems; communicating system bugs to developers.
  • Delivering and implementing the project as per scheduled deadlines; extending post-implementation and maintenance support to the client.
  • Defining requirement then its detailing and its execution followed by bug tracking & reporting using Bugzilla.
  • Attended the weekly Project Meetings and discussed the issues raised according to their priority level.

We'd love your feedback!