Automation Lead Resume
3.00/5 (Submit Your Rating)
SUMMARY
- Over 10 years of experience in Information Technology, with specializing in Software Test Automation, Database testing, Web Services testing & Performance testing with various applications in Financial Services and Health Care domains. Presently working as Team Lead at Accenture Services Pvt. Ltd. (Accenture LLP).
- Extensive working experience on all phases of Software Development Life Cycle (SDLC), its methodologies such as Agile, SCRUM and Waterfall Model.
- Proficient in using test automation tools such as Selenium WebDriver/Grid, TestNG framework to develop automation testing scripts for Web and Client server applications.
- Automated, modified, executed, debugged and analyzed test results using HP UFT(QTP), EggPlant & UiPath - RPA automation tools to uncover defects in software applications.
- Exposure to image-based automation tools like EggPlant & UiPath.
- Sound knowledge on Object Oriented Programming (OOP) concept. Extensively used Java for test case automation. Experience in implementing BDD with Cucumber.
- Experience in creating Page Object Model (POM) design pattern and integrated with Cucumber.
- Designed and implemented different automation frameworks like Keyword Driven framework, Data Driven framework and Hybrid frameworks.
- Have good experience working in DevOps environment.
- Extensive knowledge in implementation and administration of Version Control tools like GIT
- Strong expertise on implementation of Jenkins as a CI (Continuous Integration) Tools.
- Conducted web-based scheduling of automation tests to run at a specific time interval using Jenkins continuous integration system.
- Experience in testing Web Services /XML /SOAP and RESTful API using Postman tool.
- Developed Performance Test Plan from requirement and application design documents.
- Performance testing experience for Web & Mobile applications using Load Runner & Dynatrace.
- Conducted performance testing for mobile applications using Perfecto Mobile Cloud
- 3 Years of experience as Onshore Test Automation Lead & Performance testing Business Architect
- Expert experience with Software Development Life Cycle (SDLC) including Agile Methodology and Waterfall
- Experienced in using HP QC/ALM & JIRA for test management and bug reporting.
- Experience in writing complex SQL queries to perform backend testing using SQL Developer.
- Designed Share Point List, Library & Pages using Share Point Server 2013.
- Created VB scripts to make testing easier.
- Extensive experience in Test Management, Test Planning, Test Estimation, Test preparation, Test execution and Resource Management.
- Experienced in setting Test entry/exit criteria, Defect management Test exit summary.
- Prepared Requirement Traceability Matrix to map the requirements.
- Having good experience in different Line of Business-like Health Care and Finance domain
- Exposure in Epic Tapestry and Hyperspace Applications.
- Experience in performing Cross-Browser Testing using IE, Chrome, Firefox, Safari etc.
- Experience in coordinating multiple testing projects and teams across geographic locations.
- Good skills in interacting with various teams to present lead and deliver the tasks in a collaborative environment.
TECHNICAL SKILLS
- Platform: Test Automation, Web Services Testing, Database Testing
- Performance Testing.:
- Domain: Banking and Health Care
- Operating Systems: Windows, UNIX
- Programming: Java, Sense Talk, BASH, VB Scripting
- Web Technologies: HTML, XML
- Web Services: REST API, SOAP
- DevOps tools: GIT, Jenkins
- Test Management Tools: HP ALM, JIRA, SharePoint 2013
- Automation Testing Tools: HP UFT/QTP, UiPath, EggPlant, Selenium Webdriver EggPlant, MS Excel
- Test Framework: TestNG, Data Driven, Page Object Model, Behavior Driven Development
- Web Service Testing Tool: HP UFT, SOAP UI, CA LISA
- Performance Testing Tool: HP Load Runner, Performance Center, Dynatrace
- Mobile App Automation Tool: Perfecto Mobile Cloud
- Frameworks: Hybrid, Component & Data driven frameworks
- RDBMS: Microsoft SQL Server 2008
- Documentation: MS Office
- HealthCare App: EPIC Hyperspace, ePIMS Pharmacy, Clinical LibraryPharmacy Check in Mobile App
- Banking App: Mainframes ISPF, Online Banking Portal for Confidential
PROFESSIONAL EXPERIENCE
Confidential
Automation Lead, Automation Developer, Webservices testing
Responsibilities:
- Conducted web-based scheduling of automation tests to run at a specific time interval using Jenkins continuous integration system.
- Responsible for writing and maintain Selenium WebDriver scripts for regression and functional testing using data driven framework.
- Developed test code in Java language using Eclipse, IDE.
- Involved in testing the application utilizing the Scrum (Agile) methodology.
- Followed Test Driven Development (TDD) as much as possible and written test cases using TestNG for every relevant class.
- Created automation framework in Selenium WebDriver using behavior driven approach like Cucumber.
- Created Page Object Model (POM) design patterns and integrated with Cucumber for testing.
- Integrated GitLab into Jenkins to automate the code checkout process.
- Setting up automation framework for newly introduced automation tools in the project - eggPlant & UiPath.
- Creating automation script for smoke, regression test cases using eggPlant, HP UFT & UiPath automation tools.
- Designed Share Point List, Library & Pages using Share Point Server 2013.
- Responsible for architecting, designing, developing, maintaining and documenting automation scripts/tools.
- Evaluated automation alternatives and propose solutions. Established project plans and estimated work.
- Execution of the production check list on the daily basis and analyze the failures and fixing them
- Execution of regression test cases (Critical, Major) when needed and updating the test status in HP ALM
- Validated WSDL, request and response XML. Added Assertions to validate the response xml
- Tested Web Services /XML /SOAP and RESTFul services using SoapUI tool.
- Involved in Database automation testing
- Sending automation results of test suite execution to stakeholders on daily basis
- Managing Onshore/Offshore and vendor relations
Confidential
Performance Testing Business Architect & Performance Engineer
Responsibilities:
- Developed and executed performance test script scenarios based on the business requirements and specifications.
- Analyzed the performance test results and provided recommendation to the performance tuning team.
- Conduct system performance testing to ensure system reliability, capacity and scalability.
- Work with testing team to develop performance test plans and cases.
- Analyze test results and coordinate with development teams for bug fixes.
- Generate test summary reports for management review.
- Analyze root causes of performance issues and provide corrective actions.
- Conduct job trainings and guidance to Junior Test Engineers as needed.
- Suggest new tools and techniques to improve testing efficiency.
- Assist in project planning, scheduling, budgeting and tracking activities.
- Provide support in project design, development and deployment activities.
- Develop automated test scenarios and environments for performance testing.
- Review and recommend improvements to existing test procedures.
Confidential
Automation Testing, Database Testing
Responsibilities:
- Involved in walkthrough meetings with Business Analysts and Application Architects for requirement understanding.
- Performed automation feasibility analysis of regression test cases and identified the candidates for automation.
- Involved in creation of Automation Test cases using HP QTP.
- Developed libraries, object repositories.
- Developed SQL scripts to validate relational database tables.
- Created MS Excel Macro reports which pull project details from HP QC.
- Produced Quality Center and Excel metrics/reports from scheduled execution test runs.
- Involved in logging the defect in Quality Center.
- Involved in execution of the automation test suites.
- Retest the fixed defects and track it to closure in HP QC.
- Reporting the test summary to the management on daily basis.