Automation Test Lead Resume
Portland, OR
SUMMARY:
- 10+ years of experience in Software testing field and currently working as Software Test Lead.
- HP Certified QTP & QC Automation Tester.
- Expertise in Automation testing using UFT/QTP with VB Script and Selenium WebDriver with Java on TestNG library.
- Design and implement Hybrid automation framework from scratch using both UFT and Selenium.
- Solid experience on build management tool like Maven and Log4j for logging.
- Experience in creating, reviewing, validating and maintaining a comprehensive automated regression test suites.
- Experience in automating manual test cases to validate Web, Mainframe and Desktop applications.
- Experience in Mobile testing using iphone, ipad and Android devices (Android & iOS).
- Expert in defining Testing Methodologies, creating Test Plans, Test Scenarios, Test cases from business, technical and functional requirements.
- Experience in Smoke testing, Functional testing, Regression testing, System testing, Compatibility Testing, and Acceptance testing.
- Solid experience in ALM, test management tool.
- Well - verse with all stages of Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).
- Strong Hands-on on SQL.
- Experience in Test Estimation using Work Breakdown Structure (WBS).
- Hands-on as Team player with Strong focus on Documentation, Communication, Process and constant improvements.
- Experience in different Software Development Methodologies like Waterfall and Agile/Scrum Projects
- Good Expertise in Insurance, Banking and Healthcare Domains.
TECHNICAL SKILLS:
Automation Tool: Selenium and UFT/QTP
Languages/Scripting: Java, VB Script, Descriptive Programming (DP), and Shell Scripting
Frameworks: Linear, Modular, Data driven, Keyword driven and Hybrid frameworks, TestNG library.
Test Management Tool: QC, ALM
Version control System: VSS and Subversion(SVN)
Other tools: Eclipse IDE, Winscp, Visio, Notepad ++, Maven, ANT, and Log4j.
Operating System: Windows
PROFESSIONAL EXPERIENCE:
Confidential,Portland,OR
Automation Test Lead
Responsibilities:- Create and maintain the automation Hybrid framework for the Confidential Banking web application using Selenium WebDriver with Java on TestNG library.
- Identify Automation Scenarios from the set of Test cases identified in cycle
- Develop Automation Test cases for the identified Automation Scenarios
- Use build management tools like Maven and log4j.
- Run Smoke regression suite after every build and publish the detailed reports with the bugs detected
- Review the Code prepared by other team mates and suggested improvements if required.
- Attend conference calls with Client, onsite coordinator and development team and prepare and send daily and weekly status report.
- Metrics Collection.
Environment: Windows, and Java
Confidential,Portland,OR
Software Test Lead
Responsibilities:- Analyze and Review URS, SRS and Wireframes.
- Create test scenarios.
- Design and review the test cases based on business and functional requirements
- Execution of Test Cases using iphone, ipad and Android devices (Android & IOS).
- Defects retest.
- Attend conference calls with project management team, BSA and development team.
- Track Defects using ALM.
- Create weekly status report.
Environment: Iphone, Ipad & Android devices (Android & IOS).
Confidential,Richmond,VA
Automation Test Lead
Responsibilities:- Create and maintain the automation Hybrid framework from the scratch for the PIE web application using QTP/UFT.
- Extensively create automation components, such as Reusable Actions, Tests, Data Tables, External Datasheet, and Custom Functions to reach a most reusable and least maintenance testing suite.
- Create, review, validate and maintain a comprehensive automated regression test suites.
- Bring the regression testing time from 1.5 weeks to 2 days. Successfully deliver the test suite on time.
- Identify Automation Scenarios from the set of Test cases identified in the sprint
- Develop Automation Test cases for the identified Automation Scenarios
- Run Smoke regression suite after every build and publish the detailed reports with the bugs detected
- Run Full Automation suite for every Release and analyze the root cause of Failed scripts
- In corporate the new changes/new pages that are impacting existing automation scripts as soon as they are available in lower environments to avoid script failures during release testing. As a result, it saves great amount of time in investigating the failure during the release.
- Create common/Reusable functions that become reusable by other team members.
- Integrate the UFT with the test management tool ALM.
- Automate Attachmate mainframe screens and window’s winscp tool for transferring files from local to server.
- Stimulate the FX rate engine using vb scripting and tested the actual stored procedure using UFT which reduced the manual effort drastically.
- Create the macro to create the payment text file for each row of the excel file.
- Participate in Sprint Grooming sessions to pull the current sprint user stories from Backlog
- Give Demo of the automated test cases to the Product owner before Sprint signoff
- Participate in Scrum meetings and Retrospective meetings to analyze the Sprint Health
- Help/mentor team members on the how to create scripts and data tables toward achieving faster and better overall project performance.
- Review the Code prepared by other team mates and suggested improvements if required.
- Manage the automation resources such as Shared OR, function libraries using ALM.
- Work closely with development/business teams for reproduce, analyze and debug issues and requirement clarifications.
- Log Bugs in ALM and track the status of those on daily basis
Environment: Windows and Java.
Confidential,Keene,NH
Sr. Automation Test Engineer
Responsibilities:- Create and maintain the automation Hybrid framework for the OneShield and Guidewire web applications using Selenium WebDriver with Java on TestNG library.
- Bring the testing time from 3 weeks to 4 days. Successfully deliver the test suite on time. That includes developing 700+ test cases and custom methods.
- Identify Automation Scenarios from the set of Test cases identified in cycle
- Develop Automation Test cases for the identified Automation Scenarios
- Use build management tools like Maven/ANT and log4j.
- Maintained the Selenium & JAVA automation code and resources in source controls like SVN over the time for improvements and new features
- Run Smoke regression suite after every build and publish the detailed reports with the bugs detected
- Run Full Automation suite for every Release and analyze the root cause of Failed scripts
- Review the Code prepared by other team mates and suggested improvements if required.
- Prepare the estimation plan for the regression suite.
- Attend conference calls with Client, onsite coordinator and development team and prepare and send daily and weekly status report.
- Track Defects using Defect Tracking tool (SharePoint).
- Metrics Collection.
- Prepare KT materials on the application.
Environment: Windows, Java and .NET
Confidential,Erie,PA
Sr. Software Test Engineer
Responsibilities:- Review Business Requirement Documents and Technical Specification.
- Prepare Test Plans and test scripts describing the features and functions to be tested.
- Execute test cases for manual testing procedures.
- Perform Regression testing, Bug fixing which were verified by ALM Tool
- Attend conference calls with Client, onsite coordinator and development team.
- Escalate the issues about project to onsite, and project manager.
- Attend the regular client call and discuss the weekly status with the client.
Environment: Windows and .NET
Confidential
Sr. Software Test Engineer
Responsibilities:- Analyze and Review URS, SRS and System Configuration Documents.
- Involve in Creating Test Plan document.
- Create test scenarios.
- Design and review the test cases based on business and functional requirements and prepare the GAP analysis document. Preparing Test Data.
- Execution of Test Cases.
- Attend conference calls with Client, onsite coordinator and development team and prepare daily status report.
- Track Defects
- Prepare RTM.
- Create weekly status report.
Environment: Windows and Java
Confidential
Automation Test Engineer
Responsibilities:- Create and maintain the automation Hybrid framework using QTP tool for the TrackWise (TW) web application.
- Extensively create QTP components, such as Reusable Actions, Tests, Data Tables, External Datasheet, and Custom Functions to reach a most reusable and least maintenance testing suite.
- Identify Automation Scenarios from the set of complete manual test cases.
- Develop Automation Test cases for the identified Automation Scenarios
- Run Smoke regression suite after every build and publish the detailed reports with the bugs detected
- Run Full Automation suite for every Release and analyze the root cause of Failed scripts
- Review the Code prepared by other team mates and suggested improvements if required.
- Prepare the estimation plan for the regression suite.
- Track Defects using Quality Center.
- Metrics Collection.
Environment: Windows and Java
Confidential
Software Test Engineer
Responsibilities:- Analyze and Review URS, SRS and System Configuration Documents.
- Create test scenarios.
- Design and review the test cases based on business and functional requirements and preparing the GAP analysis document.
- Prepare Test Data.
- Dry run the base-lined Test Cases Execution of Test Cases.
- Attend conference calls with Client, onsite coordinator and development team and preparing daily status report.
- Tracking Defects
- Prepare RTM.
Environment: Windows and Java
Confidential
Software Test Engineer
Responsibilities:- Once the bridge comes for testing, interact with the developer of the Bridge for getting the clear picture about the application and requirements from the customer side plus related documents.
- Review Business Requirement Documents and Technical Specification.
- Prepare Test Plans and test scripts describing the features and functions to be tested.
- Execute test cases for manual testing procedures.
- Log defects in the Test Track Pro tool provided by the client which they are using globally.
- Once the developer fixes the reported defects, resume with second level of testing and the process repeated till the bridge is free from defects.
- Apart from the above responsibilities, involve in mentoring the newly joined team members in my project and explained in detail about the bridge development environment and the test process.
Environment: Windows, .NET and Java