Test Automation Lead Resume
SUMMARY
- Having almost 8 Years of extensive experience in Software Testing and IT Industry spanning Project Delivery, Test Automation, client relationship management and governance for strategic projects delivered via multi geography
- Had solid customer facing experience at onsite in Sydney, Australia (WP - 457 VISA)
- Expertise and had hands-on experience wif below Testing tools:
- Agile - Having experience in working wif agile environment (as team & individual contributor). Proactively participating Sprint Planning, Grooming & Sprint Demos.
- Closely working wif Product Owner and Scrum Master and striving towards AUT Quality.
- Having strong experience in ATDD, BDD project life cycle
- Experience in deploying the builds and executing the automation suites as part of CI integration using Jenkins
- Well versed in building cucumber scenarios in gherkin format and writing step definitions
- Extensively worked on selenium web driver wif hybrid driven framework
- Having more TEMPthan 2 years of extensive experience in QTP - Quick Test Professional wif vb scripting
- Having more TEMPthan 3 years of experience in IBM Rational Tools (Java and Java Scripting) - Rational Robot, Ration Functional (RFT) Tester, Rational Quality Manager (RQM) and Rational Performance Tester (RPT)
- Selenium (Java) - Selenium IDE, Web driver - 4+ years of experience
- Cucumber - Had experience in writing scenarios and defining features in gherkin language
- Expertise in demonstrating and presentation on Selenium and Test Automation frameworks to the end customer and supported pre-sales team
- HP Quality Center/HP ALM - Application Life Cycle Management - 2+ Years of experience
- Well versed in designing and developing Automation frameworks - Hybrid, Data Driven, Keyword driven and Page Object Model - 4+ Years of experience
- Having lead experience wif handling small - mid size teams ( Team size: 5)
- Had few month of development experience in Java
- Had experience in providing in-house trainings on various tools like Selenium and IBM RFT
- IBM certified Rational Functional Tester (RFT), Rational Robot, Rational Test Management
- HP certified Quick test professional
- ISTQB certified Tester
- Sun Certified Java Programmer (SCJP)
- Adroit at designing Test Procedures, Test Cases and Automating Test Cases based on the baseline requirements.
- Having experience in Managerial Activities like Project and effort estimation, Resource Management.
- Well versed wif automation testing project activities including requirements gathering, planning, designing scripts and creating test data, executing test scripts
- Working experience in Iterative Model and conventional Black Box testing processes
- Has got experience in testing web based applications built on Java, pega .Net, across different Browser combinations and windows based applications built on Java and .Net
- Domain Knowledge - Insurance, Information Media and Entertainment, Health Care, Banking & Financial Services
- Excellent noledge in Software Testing Levels, Bug Life Cycle, Testing Life Cycle.
- Involved in preparation of Data Driven Automation Framework for QTP/RFT
- Involved in preparation of Hybrid Driven Automation Framework for Quick Test Professional using VBScript & Selenium using Java wif Rational Functional Tester
- Expertise in Designing/implementing end to end automation frameworks including Keyword, Data Driven, Hybrid, POM based frameworks and Providing Technical Leadership
- Performed various tools POCs and published results wifin the organization based on client requirements & suggested various solutions.
- Expertise in preparing test plan, authoring test cases, developing automated scripts, execution of testing procedures and tracking the defects to closure
- Prepared of technical framework design & implementation user guide and test automation suite maintenance guide
- Highly motivated, quick learner, team player wif good technical and analytical skills.
TECHNICAL SKILLS
Programming Languages: Java, Vb Script, Java Script, C and Ruby
Automation Tools: Rational Functional Tester, Selenium, Web Driver ), QTP, Cucumber
Frameworks: Hybrid, keyword Driven, Data Driven and Page Object Model
Test Case Management Tools: QC/ALM, Ration Clear Quest, Rational Quality Manager
PROFESSIONAL EXPERIENCE
Confidential
Test Automation lead
Environment: Selenium Web Driver Java/ruby, Cucumber, SOAP UI, Jenkins
Responsibilities:
- Analyzing the manual test cases for the feasibility of automation in regression phase
- Developing selenium automation scripts in ruby and executing them
- Upgrading the gems and their version by implementing dependencies in ruby gem repository
- Overnight script execution after build deployment through Jenkins
- Performed automation feasibility using Selenium Web Driver Java/ruby and demonstrated Proof Of Concept
- Initially few set of test cases are automated using Rational Functional Tester and desktop based application
- Developing. feature files wif the related scenarios
- Designing the cucumber scenario as per the functionality and tagging them according to the release testing
- Developing cucumber step definition function for respective scenario steps like GIVEN, WHEN, THEN etc.
- Executing the cucumber features and scenarios and getting the acceptance from PO
- Automated web services tests using SOAP UI
- Design, development and implementation test automation framework dat is best suitable for the test infrastructure requirements
- Involved in identifying automation test scenarios, set up the required reusable functions, repository, environment variables, test data and functions required for the automation scripts functionality
- Identified test data and organized in excel files scenario wise for test input at run time
- Created business functions and generic functions to be used across using the scripts to enable single point of maintenance
- Prepared automation test scripts to validate various functionalities using Selenium Web Driver using ruby
- Prepare the review reports (code reviews, execution reviews) for the automation scripts
- Helped in preparing driver scripts, data driven tests and test suites.
- Involved in executing the automation scripts and storing the results
- Communicating wif other team’s members (Development Team, Technical Support, Business Support) in order to resolve the issues
- Analyzed test results and reported defects
- Prepare status reports such as daily status report, weekly status report and monthly consolidated report
- Prepared a user guide and installation guide to help novice users in execution
- Developed a hybrid framework which can be used across all the applications
- Had exposure working on UNIX environment.
- Framework is very user friendly and results are generated in HTML format more understandable
- Deploying the builds and executing the automation suites as part of CI integration using Jenkins
- Introduced screen level in the framework which increased the reusability
- Gave effort estimations
- Automation Scripts designed were updated to descriptive programming coz of the application instability.
Confidential
Test Automation lead
Environment: Selenium Web Driver
Responsibilities:
- Analyzing the manual test cases for the feasibility of automation in regression phase
- Developing selenium automation scripts in java and executing them
- Upgrading the jars and their version by implementing maven dependencies
- Overnight script execution after build deployment through Jenkins
- Performed automation feasibility using Selenium Web Driver Java/ruby and demonstrated Proof Of Concept
- Automated web services tests using SOAP UI
- Design, development and implementation test automation framework dat is best suitable for the test infrastructure requirements
- Involved in identifying automation test scenarios, set up the required reusable functions, repository, environment variables, test data and functions required for the automation scripts functionality
- Identified test data and organized in excel files scenario wise for test input at run time
- Created business functions and generic functions to be used across using the scripts to enable single point of maintenance
- Prepared automation test scripts to validate various functionalities using Selenium Web Driver using java
- Prepare the review reports (code reviews, execution reviews) for the automation scripts
- Helped in preparing driver scripts, data driven tests and test suites.
- Involved in executing the automation scripts and storing the results
- Communicating wif other team’s members (Development Team, Technical Support, Business Support) in order to resolve the issues
- Analyzed test results and reported defects
- Prepare status reports such as daily status report, weekly status report and monthly consolidated report
- Prepared a user guide and installation guide to help novice users in execution
- Developed a hybrid framework which can be used across all the applications
- Framework is very user friendly and results are generated in HTML format more understandable
- Automation Scripts designed were updated to descriptive programming coz of the application instability.
Confidential
Test Lead
Environment: Selenium Web Driver, Rational Functional Tester, Excel Macros
Responsibilities:
- Analyzing the manual test cases for the feasibility of automation in regression phase
- Performed automation feasibility using Selenium Web Driver Java and demonstrated Proof Of Concept
- Initially few set of test cases are automated using Rational Functional Tester and desktop based application
- Design, development and implementation test automation framework dat is best suitable for the test infrastructure requirements
- Check-in/commit, checkout/update in SVN
- Involved in identifying automation test scenarios, set up the required reusable functions, repository, environment variables, test data and functions required for the automation scripts functionality
- Identified test data and organized in excel files scenario wise for test input at run time
- Created business functions and generic functions to be used across using the scripts to enable single point of maintenance
- Developed tool in excel macros to loading claims into mainframe system
- Prepared automation test scripts to validate various functionalities using Selenium Web Driver
- Prepare the review reports (code reviews, execution reviews) for the automation scripts
- Helped in preparing driver scripts, data driven tests and test suites.
- Involved in executing the automation scripts and storing the results
- Communicating wif other team’s members (Development Team, Technical Support, Business Support) in order to resolve the issues
- Analyzed test results and reported defects
- Prepare status reports such as daily status report, weekly status report and monthly consolidated report
- Prepared a user guide and installation guide to help novice users in execution
- Developed a hybrid framework which can be used across all the applications
- Framework is very user friendly and results are generated in HTML format more understandable
- Introduced screen level in the framework which increased the reusability
- Gave effort estimations
- Automation Scripts designed were updated to descriptive programming coz of the application instability
Confidential
Technical Lead
Environment: QTP, ALM/QC
Responsibilities:
- Understanding Requirement Specifications and Design Documents.
- Involved in Requirements Review meeting to understand the scope of the Testing.
- Involved in Designing the System test plan for the testing.
- Developed QTP Automation Scripts wif CRAFT Framework.
- Execution, Debugging and Maintenance of Automation scripts.
- Estimating the feasibility of Batch Jobs Automation.
- Developed Application custom functions to enhance CRAFT Framework
- Designed frame work as data driven me.e. based on user input data test behavior changes and number of test runs depends on the input
- Review all test artifacts and scripts developed by team and maintain review log for future reference
- Constant co-ordination wif client through emails and weekly conference calls
- Scheduled night builds, analyze reports and distribute failures over the team to fix those
- Prepare status reports such as daily status report, weekly status report and monthly consolidated report
Confidential
Testing POC
Environment: Selenium, testing, QTP
Responsibilities:
- Understand the application technology stack and support for various environments
- Involved in resolving the Technical challenges.
- Involved in efforts estimation and Test Planning.
- Developed Automation Scripts wif facets application
- Execution, Debugging and Maintenance of Automation scripts.
- Estimating the feasibility of Batch Jobs Automation.
- Generated Virtual user scripts for AID application in load runner
- Involved in applying the correlation in the virtual user scripts
- Base lining the scripts as per the business functionality
- Involved in writing Automation scripts and executing scripts.
- Involved in Preparation of ‘Hybrid Driven Reusable Framework’ using Java.
- Involved in Automation Feasibility Study for Ameri Health application.
- Designed and developed Selenium framework using java and testNG by implementing Page Object Model
- Identified test data and organized in flat files scenario wise for test input at run time
- Ensure all Testing documents/artifacts are documented and maintained as per the process. Created WBS to allocate and track tasks to team
- Analyze test execution results and post defects wif detailed steps and screenshots
- Prepare status reports such as daily status report, weekly status report and monthly consolidated report
- Review all test artifacts and scripts developed by team and maintain review log for future reference
- Constant co-ordination wif client through emails and weekly conference calls
- Ensure timely deliverables and meet project time lines/milestones
Confidential
Functional Tester
Environment: QTP, QC
Responsibilities:
- Understanding Requirement Specifications and Design Documents.
- Involved in Requirements Review meeting to understand the scope of the Testing.
- Involved in Designing the System test plan for the testing.
- Developed Automation Scripts wif WellPoint Enterprise Framework.
- Execution, Debugging and Maintenance of Automation scripts.
- Estimating the feasibility of Batch Jobs Automation.
- Developed Application custom functions to enhance Well-Point Framework
- Designed frame work as data driven me.e. based on user input data test behavior changes and number of test runs depends on the input
- Review all test artifacts and scripts developed by team and maintain review log for future reference
- Constant co-ordination wif client through emails and weekly conference calls
- Scheduled night builds, analyze reports and distribute failures over the team to fix those
- Prepare status reports such as daily status report, weekly status report and monthly consolidated report
Confidential
Onsite Test Automation POC
Environment: Selenium, Rational Functional Tester
Responsibilities:
- Testing lead for automating all the products in PEGA systems
- Understanding Requirement Specifications and Design Documents.
- Involved in solving the Technical challenges.
- Designed the Automation Frame work.
- Identifying the test cases to be automated.
- Estimations for the automation.
- Tracking the Status of Automation Status.
- Conducted Trainings to team members.
- Developed a hybrid framework which can be used across all the products in insurance application(Policy admin system & billing system)
- Framework is very user friendly and results are generated in HTML format more understandable
- Introduced screen level in the framework which increased the reusability
- Gave effort estimations
- Automation Scripts designed were updated to descriptive programming coz of the application instability
- As a single resource in project, planed all project test activities
- Participated in the daily scrum calls wif the offshore team
- Involved in Identifying the Risks.
- Involved in Delivery responsibilities.
- Involved in writing scripts and executing test scripts.
- Involved in Preparation of ‘Data Driven Reusable Framework’ using VB Scripting.
- Involved in Automation Feasibility Study for SIEBEL objects.
- Involved in Client Meetings.
- Good Co-Ordination between the Onsite associates and the offshore technical team
Confidential
Test Consultant
Environment: Rational Functional Tester, QTP
Responsibilities:
- Understanding Requirement Specifications and Design Documents.
- Involvement in Test Design wif respect to Test Plan
- Designed the Automation Frame work.
- Proactively lead the project and become a part of its successful GO-Live
- Involved in writing scripts and executing test scripts.
- Developed a hybrid framework in both RFT & QTP tools
- Framework is very user friendly and results are generated in HTML format more understandable
- Designed test plan, strategy and automation approach documents
- Gave effort estimations
- Automation Scripts designed were updated to descriptive programming coz of the application instability
- Gave workarounds for the objects which are identified by the tool
- Participated in the daily calls wif the onsite team
- Constant co-ordination wif client through emails and weekly conference calls
- Involvement in Test Reporting on daily, weekly basis through company prescribed format
- Ensure timely deliverables and meet project time lines/milestones.
Confidential
Programmer Analyst
Environment: Rational Functional Tester
Responsibilities:
- Understanding Requirement Specifications and Design Documents.
- Developed Scripts using Rational Functional Tester & automated over 800 test cases
- Performed gap analysis on existing regression test cases and identified new scenarios
- Prepared detailed manual test scripts for the high level regression test cases
- Was responsible for end to end project activities including working wif RQM Rational Quality manager on the Test Plan, Test Cases & Test Scripts and wif Clear Quest on Defect tracking
- Execution of the scripts and generation of HTML reports
- Automation Scripts designed were updated to descriptive programming coz of the application instability
- Liaised wif IBM team to work out clarifications / test data queries
- Responsible for reporting in terms of End-of-Test execution report, Test case coverage matrix, Defect summary report
- Understanding of Business Requirements and Software requirement specifications.
- Involved in writing scripts and executing scripts.
- Involved in Automation Test Manager (ATM) and Quality Center - ATM which is a One - Click Automation Tool.
- Involved in Developing of ‘Hybrid Driven Reusable Framework’
- Involved in Automation Feasibility Study for Flex objects.
- Involved in Client Meetings.
- Good Co-Ordination between the Onsite associates and the offshore technical team
Confidential
Programmer Analyst
Environment: Rational Functional Tester, JIRA
Responsibilities:
- Participating in Knowledge transition sessions given by client
- Designing manual test cases for the requirements
- Identifying the test cases dat can be automated by conducting feasibility study
- Designing Rational Functional Tester framework
- Generating the scripts for the Test Cases using RFT
- Generation of detailed reports
- Raising defects in defect tracking tool JIRA
- Provided the highest contribution of defect count (around 400 defects)
- Direct interaction wif the client business teams for discussion on defect status, new requirements and enhancements in the application on daily basis