Manager - Automation Architect Resume
PROFESSIONAL SUMMARY:
- 13 + years of experience in Manual and Automation Testing using QTP and UFT, Coded UI, Selenium using .Net and JAVA.
- Extensive experience in automating Main Frame, .Net Web, .Net Windows, Web, Web Service, SAP Web, PDF and VB applications.
- Having work experience on Policy Center and Flex Cube product automation using Selenium and QTP automation.
- Experience in multiple domains like Investment, Core Banking, Insurance and ERP.
- Experience in Preparation of Automation Effort Estimation and Test strategy documents.
- Experience in different Testing Methodologies like Waterfall, Iterative and Agile.
- Designed Hybrid and POM Framework through Selenium, Coded UI and UFT.
- Experience in version control Tools like VSS6.0, TFS, GIT and SVN.
- Experience in using test management Tool like QC, Jira, Rally and ALM.
- Having experience with SOAP and Rest service testing using SOAP UI, Ready API, .Net Web Service and HTTPClient.
- Having working experience with BDD using Cucumber Selenium Java.
- Experience in Excel VBA to generate daily reports from ALM and upload automation execution results to ALM using OTA.
- Spin up and Spin down execution environment using Jenkins, Dockers, Selenium WebDriver and openshift.
- Experienced in backend testing with ADODB Connection and JDBC connection.
- Developed Macros to Auto filling and validating test data before running Automation scripts.
- Extensive experience in creating Excel Forms Tools to make daily activities simple. Developed Census Generator Tool to create census information.
- Preparation of Test Automation metrics. Preparation of Weekly and Monthly Status Report.
- Leading team, coordinating with offshore, Onsite coordinators and client.
- Providing Demos and Training to end user and New Resources on script execution.
- Possess effective oral and written communication skills, ability to work either independently or in a team, strong analytical, problem solving capabilities and skills to perform multitask.
TECHINAL SKILLS:
Testing Tools: QTP, UFT, Coded UI, Selenium, SOAPUI, .Net Web Services
Test Management Tools: ALM, Rally, Jira
CM Tools: TFS, SVN, Git
Build Tool: Maven
CI Tool: Jenkins, Nexus
O/S: Windows 98, XP and Win7
Languages: Java, C#
Web Development: VB Script, JavaScript, HTML, XML, CSS
RDBMS and tools: SQL Server, Oracle11, TOAD
Testing Frameworks: TestNG, Junit, Cucumber
Others: C, MS - Office, Macros, Illustrator, Photoshop, Image Ready, Page Maker, Indesign, Flash, Dream Weaver, Sound Forge, Premier, Director, After Effects
PROFESSIONAL EXPERIENCE:
Confidential
Manager - Automation Architect
Responsibilities:
- Responsible for development and Implementation of Automation Test Strategy. Perform capacity planning, real time compliance, release and day to day work tracking, analytics & forecasting. Assess and mitigate risks and work closely with customer to ensure success of the project.
- Responsible to Work with Business Analyst, Business Owners, Architects, and Developers at various stages and cycles on the product development.
- Involved in design, develop and maintenance of Selenium Framework, automate and execute automation suite for testing the Policy Center application with smoke testing, system testing, integration testing and e2e testing for different LOB’s like Auto, Spectrum and Workers compensation.
- Work with integration business analyst to understand XSLT adapter changes, message queues, validate web service XML contracts, payload XML conversion logics (GX - IAA-CMF) between upstream and downstream applications.
- Automate and execute all critical workflows of 143 services connecting to policy center using Soap UI, HTTPClient and HTTPUtil API with Java Automation Framework at every hop of the service flow.
- Refine the T-SQL queries for ODS validation against policy center database to fetch policy info using ODS framework, Oracle, TOAD, Guidewire API/Schema.
- Involved in large volume of test data creation for training the Under writer, operations managers and agents using Load Runner, Soap UI, Java, Selenium.
- Responsible for SelfService Data Creation tool maintenance and make it available for all user to support create test data creation and use it without installing any software’s.
- Build and develop “on demand” execution environment by leveraging selenium images in docker environment. Leverage this solution for execution of 1000+ automated test cases for overnight and batch run using Selenium Framework, Dockers, RedHat Openshift, Kubernetes, Chrome driver.
- Create automation pipelines using continuous integration/continuous development tool, such as Jenkins and Nexus. Execute smoke test scripts from Jenkins tool after every build deployment in different environment using CD/CI tools like Jenkins, Nexus, Selenium and Dockers.
- Design and Maintenance Data merge tool using VB Script and VBA, this will merge different automation data sheets to single data sheet.
- Responsible for project daily, weekly and monthly report in real time by automatically aggregating data from various sources HP ALM, MPP, PWA.
Environment: /Technologies: Windows7, QTP12.2, ALM11.0, Rally, SOAP UI, Ready API, Policy Center, Oracle, TOAD, Java, Selenium Webdriver, PanthomJS, SVN, Maven, Nexus, Jenkins, Dockers, RedHat Openshift, Kubernetes, Chrome driver. And Git
Confidential
Senior Consultant - Automation Lead
Responsibilities:
- Maintaining and tracking the Automation Process Documents.
- Developed automation Framework to send Message using C# Selenium and C# Coded UI.
- Design and execution of smoke and regression scripts using C# Selenium and Coded UI.
- Involved in nightly batch scripts execution in cross browser and parallel using Selenium Grid with NUnit framework.
- Analyzing the user stories and converting them in to features, scenarios using Gherkin language.
- Developed and Implemented Automation Framework to support BDD using Selenium, Cucumber and TestNG.
- Developed scripts for Smoke, Regression testing and maintaining existing regression automation suite, based on ongoing releases using Selenium Web driver, cucumber with TestNG framework.
- Involved in nightly batch scripts execution in parallel using Selenium Grid with TestNG framework.
- Involved in tracking defects in Jira till closure by coordinating defect calls with DEV team, BA’s to ensure the timely closure of defect. Preparation of Weekly and Monthly Status Report.
- Trained new team members on selenium/Cucumber/TestNG frameworks. Analyzing the script execution results and preparation of results summery report.
Environment: /Technologies: .Net, SQL Server, Windows7, C#, Coded UI, Java Script, VB Script, C# Selenium, NUnit, Java Selenium, SVN, TestNG, Cucumber, Maven, Jira, ALM11.0, Macros
Confidential
Senior Consultant - Automation Lead
Responsibilities:
- Setting up Test Environment, Implementation and configuration of HP Tools.
- Maintaining and tracking the Automation Process Documents.
- Designed and implementation of Automation Framework with QTP.
- Identifying the Reusable and Common Functions, Preparation of functions and make sure Scripts should be more readable, reusable and maintainable by using VB Script.
- Involved in Preparation of scripts for Regression Suite.
- Execution of different Suites (Regression Suite).
- Analyzing the script execution results and preparation of results summery report.
- Review of Code, Results and Run Book.
- Automated Putty application for running commands.
- Developed Macros to Auto filling and validating test data before running Automation scripts.
- Developed MED Framework to validate flat files with Oracle Database.
- Preparation of Test Automation metrics.
- Providing Demos and Training to end user and New Resources on QTP and script execution.
- Coordinating with Onsite coordinator and client. Preparation of Weekly and Monthly Status Report.
Environment: /Technologies: Windows7, QTP11.0, ALM11.0, Flexcube, Oracle, Macros, VB Script, Putty, Flex Cube
Confidential
Senior Consultant - Automation Lead
Responsibilities:
- Maintaining and tracking the Automation Process Documents.
- Designing and implementation of CAFÉ Framework QTP.
- Identifying the Reusable and Common Functions, Preparation of functions and make sure Scripts should be more readable, reusable and maintainable by using VB Script.
- Involved in Preparation of scripts for Regression Suite and Smoke Suite.
- Execution of different Suites (Regression Suite and Smoke Suite).
- Analyzing the script execution results and preparation of results summery report.
- Preparation of Test Automation metrics.
- Providing Demos and Training to end user and New Resources on QTP and script execution.
- Working on R&D, if any requirement does not map with current Add-in in QTP.
- Coordinating with Onsite coordinator and client. Preparation of Weekly and Monthly Status Report.
Environment: /Technologies: Windows7, XP, QTP11.0, QC 10.0, Main Frames, DB2, .Net, ALM, VB Script, VBA
Confidential
Associate Manager - Automation Lead
Responsibilities:
- Identifying the New areas of Automation and preparation of feasibility report.
- Preparation of Effort Estimation, Test Case Coverage and Test strategy documents.
- Maintaining and tracking the Automation Process Documents.
- Attending for process audit with Quality Assurance Team.
- Setting up Test Environment, Implementation and configuration of HP Tools.
- Designing user friendly Framework and implementation based on application (Enrollment application automated using Selenium and all other applications automated using QTP).
- QTP unsupported windows Based Census application Automated using Coded UI.
- Identifying the Reusable and Common Functions, Preparation of functions and make sure Scripts should be more readable, reusable and maintainable by using VB Script.
- Execution of different Suites (Production Data Validation Daily Suite, Regression Suite, Test Data Preparation Suite and Smoke Suite).
- Analyzing the script execution results and preparation of results summery report.
- Involved in reviews (Code, I/O Sheet, User Manual and Installation Guide Lines).
- Providing Demos and Training to end user and New Resources on QTP and script execution.
- Working on R&D, if any requirement does not map with current Add-in in QTP.
- Developed MEM Framework to Automate Mainframe Application with VB Script and executing scripts with multi sessions in same machine and at same time.
- Preparation of DLL files, Register DLL and call methods from QTP using .Net UI Automation to handle QTP unhandled problems.
- Developed MES Frame work to create data using services and Test services with VB Script.
- Developed Leave Management Tool, Effort Capturing Tool, Resource Planning Tool and Test management reports from QC to make daily activities easer with Excel Forms.
- Involved in coding Macros for Data Validations and calculations of huge formulas.
- Responsible for preparation of Task Creation in TSA and work allocation. Coordinating with Onsite coordinator and client. Preparation of Weekly and Monthly Status Report.
Environment: /Technologies: Windows7, XP, QTP 8.2, 9.0, 9.5, 10.0, QC 9.0, 10.0, TFS, Main Frames, SQL Server 2005, DB2, Java, Java Script, Selenium, C#, Coded UI, VB .Net, IIS
Confidential
Software Engineer - Automation Engineer
Responsibilities:
- Analysis of System Requirements and Functional Specification Documents.
- Identifying the Reusable and Common Functions, Preparation of common functions and make sure scripts should be more readable, reusable and maintainable by using VB Script.
- Involved in Preparation of automation scripts for Regression and Smoke testing.
- Execution of Regression testing suite and Smoke testing suite.
- Analyzing the script execution results and preparation of results summery report.
- Analyzing the script execution results and preparation of results summary report.
- Reporting the daily status and weekly status to test lead.
Environment: /Technologies: .Net, XP, QTP 8.2, VB Script, SQL Server 2005
