Automation Test Lead Resume
SUMMARY:
- Automation Testing: More than 9 years of experience in Analysis, Design, Development and Implementation of Automation testing using Selenium, QTP, OATS and SOAPUI.
- Web Service & API testing: 4 years of experience in building Automation scripts for web service and API testing of SOAP, REST services using OATS, SOAP UI.
- Oracle ADF development: 1 year of development experience of Web application using Oracle ADF development framework.
- QTP/UFT: Expert in creating Automation Suite comprising of Proof of Concepts, Estimation analysis, Automation Scripts in VBscript and resource libraries.
- Selenium: Expert in building scripts in java for Selenium Webdriver and implementing the TestNG framework with Cucumber, Maven, and Jenkins
- OATS: Expert in creating Automation Suite comprising of Proof of Concepts, Estimation analysis, Automation Scripts in java and resource libraries to be executed in Oracle Application testing suite.
- SOAPUI: Expert in creating automation suite for data driven testing of SOAP and REST services.
- VBScript: More than 9 years of VBScript coding experience. Created multitude of scripts, application functions using the same.
- Java: Around 7 years of java coding experience. Created lot of utilities for working with external files, DB, object identification for apps with ever changing DOM structure, XML and JSON for reading object properties and working with cascading frames in web apps.
- Telecommunication Testing: 3 years of automation testing experience of CRM applications in Frontier Communications as Automation Testing lead.
- Oracle Apps Testing: 3 years of extensive automation testing experience of Oracle Apps in HCM, SCM, Procurement modules.
- Banking Applications Testing: Around 4 years of automation testing experience in Retail and consumer banking applications.
TECHNICAL SKILLS:
Web Technologies: Oracle ADF
Testing Tools: QTP, OATS, Selenium Webdriver, Protractor, SOAP UI, SOAP UI Pro, Cucumber
Web Service Tested: SOAP, REST
Languages: Java, C#, VB script, Gherkin and JavaScript
Build Tools: Maven
CI: Jenkins
SoftwareEngineering: Design, Development, Configuration, Management and Documentation.
Repository: Quality Center, Oracle Test Manager, Git
PROFESSIONAL EXPERIENCE:
Confidential
Automation Test Lead
Responsibilities:
- Created the framework for working with WpF objects and .Net app.
- Created the POC for performance testing using automation scripts and SQL injection tool.
- Defined automation testing strategy for adhoc, regression and build testing.
- Created the workaround for table row and cell selection with custom reporting of the steps.
- Implemented the execution schedule and standalone execution procedure when new build came in.
- Created the test data management scripts for creating multiple parts, customer and supplier for regression and functional testing requirements prior to every sprint cycle.
Environment: Windows Tools: Selenium using C#, VSTS
ConfidentialAutomation Architect
Responsibilities:
- Created all the deliverables of Automation Testing in the TCoE.
- Created samples for various tools like Selenium, UFT, Protractor, SOAP UI, HP Service Test, etc for creating best practices.
- Expert in developing Behavior Driven Development scripts with Cucumber and writing step definitions for behavior.
- Created step by step procedure and questionnaires to implement frameworks which are suitable for a tool and application.
- Defined automation testing strategy for various product groups.
- Implemented the parameters for selection procedures for candidates for Automation Testing positions.
- Created POC checklist for teams to get started with automation testing.
- Created detailed description of the tools to assist in selection for automation testing of products.
- Created the test data management roles from each team to assist in creating a automated solution for creating test data.
Environment: Windows Tools: Quick Test Professional 12.0, SOAP UI, Selenium, Protractor, Cucumber, Maven, Jenkins
ConfidentialAPI/Web Service Tester
Responsibilities:
- Performed web service testing using SOAP UI and HP Service Test. Installed, configured SOAP UI to test web services using WSDL file given by Development team.
- Analyzed the XML output for correctness/irregularities during web service testing using SOAP UI.
- Created baseline regression scripts for monthly execution and System test scenarios for consumers.
- Created queries to gather data from the back end and scavenged data from production logs for real time data.
Environment: Windows Tools: Quick Test Professional 12.0, SOAP UI, MS Excel
ConfidentialAutomation Specialist
Responsibilities:
- Implemented Hybrid framework based on client’s requirement and execution schedule.
- Created functions based on Xpath and HTML Dom recognition of objects to customize the data driven feature of the framework.
- Created queries specific to execution requirements for multiple combination of data setup, making the data selection for test scripts flexible.
- Created custom script for order deactivation in mainframe and web application.
- Developed web functions for running tests on separate applications with stored results driving the test from one application to another.
Tools: Quick Test Professional 11.5, MS Access
ConfidentialSenior Quality Assurance Engineer
Responsibilities:
- Involved in all the phases of the SDLC of the Flow Builder Tool.
- Performed the requirement analysis and created Functional specification and Product Design specification.
- Developed the logic to generate the java code to be executed in OATS and Webdriver.
- Developed Generic functions like WebTable functions using Java.
- Implemented and integrated using Oracle ADF in jDeveloper on MVC architecture using beans, view objects, entity objects, application modules, etc.
- Performed deployment of the application and installation of version tracking tool(SVN).
- Lead the team for creating test scripts for performance and functional testing of Forte Tool.
- Extending support in Selenium Automation Framework & developing reusable functions in Java for the EBS Web Application.
- Created test cases for UAT and unit testing in java.
- Performed verification and proof reading of Patent document for technical detail accuracy.
- Created Training document for the user.
Environment: Windows Tools: Selenium, OATS 12.3, Quick Test Professional 10.0, jDeveloper, Cucumber, Maven, Jenkins
ConfidentialQuality Assurance Engineer
Responsibilities:
- Authored scripts for RUP test cases and Sanity test cases using OATS & Selenium.
- Developed Reusable functions in javascript to handle WebTables.
- Developed Hybrid framework with reusable functions created in java.
- Developed java code for forms using OATS as per the Functional test cases
- Developed Selenium Automation Framework for EBS Web Application using java
- Developed W2ATS tool for converting Winrunner scripts to OATS scripts
- Fixing bugs in W2ATS Conversion tool.
- Participated in weekly meeting with Business Analyst and Developers to discuss about defect and project status.
- Interacted closely with development team, business analysts and database team while resolving major and critical defects.
- Created Training document for the user.
Environment: Windows Tools: OATS 12.3, Selenium, Cucumber, Maven, Jenkins
ConfidentialSoftware Engineer
Responsibilities:
- Authored scripts for regression and ad - hoc cases in agile model.
- Implemented DP-XML framework in java to overcome any possible object changes for future releases thus reducing cost/effort
- Ability to manage Java automation projects using build tools like Maven and Ant. Configured Maven build tool for automation projects and developed Maven project object model file (pom.xml).
- Closely worked with the developers to understand the changes in attributes to the fields in application so as to customize the XML structure to read the object attributes in test cases.
- Developed data driven framework in java using the webdriver as the business analyst could change the data at any time and execute the flows to check for validity.
- Participated in weekly meeting with Business Analyst and Developers to discuss about weekly enhancements and changes.
- Interacted closely with development team, business analysts and database team while resolving major and critical defects.
- Created Training document for the users.
Environment: Windows Tools: Selenium, QTP, Quality Center, Cucumber, Maven, Jenkins
ConfidentialAssociate Software Engineer
Responsibilities:
- Authored scripts for regression and ad-hoc cases in waterfall model.
- Created scripts for data conditioning and preparation required as part of test data management.
- Created application IMS Transaction using macros to verify the region/database stability used prior to every execution.
- Developed functions to handle dynamic menu changes during script development and execution.
- Developed and implemented keyword driven framework for COIN as no object repository can be built for it.
- Fixing bugs in IMS Transaction tool.
- Providing the knowledge sharing session to the functional testers in QTP and the various automation frameworks used during development of Regression/Backward Compatibility scripts.
- Created Training document for the functional testers.
Environment: Windows Tools: QTP, Quality Center, MS-Excel
