Quality Assurance – Qtp Lead Automation Engineer Resume
OBJECTIVE
To obtain a full time position as a Software Quality Assurance Specialist – Devise & Deliver the best industry standard quality automation scripts using Quick Test Professional.
PROFESSIONAL SUMMARY
Software Quality Assurance Professional Summary
- Proven quality record while working as a lead automation engineer at Mercer.
- Directed the design of the automation framework for regression, integration, lights out testing and setting up notification using SMTP mail servers at Mercer and ADP.
- Extremely knowledgeable in working with Agile, Waterfall and Iterative software development lifecycles.
- 4+ years of experience in creating excellent Test Approaches, Modularized Automation Scripts, Functional Scripts, Manual Test Plans and Test Cases.
- 2+ years of experience in designing and executing exceptional modularized re-usable automated scripts using - Quick Test Professional (QTP), VBScript, VBA, JavaScript, TSL, Load Runner, Win-Runner and Rational Robot for testing client/server, web-based n-tier applications.
- 2+ years experience in using test management suite like Mercury Quality Center, Test Director, and Version One for developing, organizing & executing test/Automation scripts. Documenting & reporting bugs using Rational Clear Quest and JIRA.
- 2+ years of experience in developing proficient complex SQL queries, Stored Procedures, Functions & Triggers for Relational Databases Oracle 10g, DB2 7.0/9.0 Databases.
- 2+ years of experience in revising Business Requirement Documents to plan and implement testing and quality assurance initiatives to ensure solution quality before deployment.
Development Professional Summary
- 3+ years of experience in developing and testing complicated scientific applications using JAVA, C, MATLAB, HTML. Worked with several IDE\'s like Eclipse, IBM WSAD, RAD etc.
- 1+ year Experience in development of versatile web components using Servlets 2.4
- Proficient in using JSP 2.0 tag libraries, custom tag libraries for developing interactive JSP\'s. Used various mark-up and web-based technologies such as HTML, DHTML, XML, CSS, JavaScript, AJAX.
- Comprehensive knowledge in application development using open source frameworks and tools such as Jakarta Struts 1.2 framework, JSF, configuring the Spring 2.5 application context with dependency injection and integrate it with Struts/Hibernate/EJBs/Web Services/JDBC.
- Experience using application servers like WebLogic/JBOSS and Apache Tomcat WebServer.
- Exposure to UNIX, Linux (fedora 5/6/7) platforms, AIX, and Shell Scripting.
WORK EXPERIENCE
Company: Confidential,MA
Project: Health & Benefits Mid-Market
Role: Quality Assurance – QTP Lead Automation Engineer
Dates: July 2010 – Present
Summary: Confidential,project has been specifically designed to provide health, insurance, 401(k) benefits to cleints with less than equal to 10,000 employees. As part of the automation team, there was a need to develop automated Integration, regression and functional tests to test the various customizable pages. Integration tests were created to test the data-flow between IPA legacy system “Autobene”, “BeneDetails”, “eElect” to H&B Mid-Market “Siebel” Application. The project follows an Agile Methodology and uses Version One for tracking the sprints.
Activities
- As a Lead Automation Engineer, I am primarily responsible for working with off-shore teams i.e. the regression team (Exigen St. Petersburg, Russia), the functional team (Cleveland, OH) and the business team (Gauss, India) to come up with a standard automation approach for the Mercer H&B Mid Market program.
- Creating the Quick-Test Professional help guide to work with Mercer Automation Standards.
- Conducting Test Plan Design Meetings with the Integration QA team, to discuss and analyze the sprint user stories and tasks and to answer questions on how the Integration team should build their scripts.
- Designing a versatile automation framework for unattended/lights out testing.
- Interviewing candidates to fill junior automation analyst position in the team
- Presenting the Test Approach & Integration Test Demo to Product Managers.
- Identifying Integration User-Stories and Tasks during the Sprint Grooming, Sprint Planning Sessions.
- Attending Daily Stand-up meetings, as part of the sprint meetings, for the QA Integration Team
- Creating Automation Scripts (VBScript) in the sprints and stored them in the Test-Plan module of Quality Center. The tests were created to test for Back-end (oracle-DB2 integration testing) & Front End Autobene, eElect and Benedetails Integration testing.
- Using Global/Local - Test/Action Parameters and Data-Sheets to create data-driven testing.
- Enhancing the tests by creating standard auto-logging functions to capture and append the logs to the test run.
- Enhancing the QTP scripts by doing unit testing on the scripts before creating scenario based tests in Test-Lab Module of Quality Center.
- Reporting results by providing email notification in HTML format for easy readability.
- Creating the standard library for functions and sub-procedures.
- Creating defect tasks in Version One, and integrating it with JIRA.
Environment: Franklin Environment (QA-Boston), Quality Center, Quick Test Professional, VBScript, HTML, Version One, JIRA, Excel Application, Oracle 10g, Toad, PL/SQL, Toad for DB2 (Siebel).
Company: Confidential,NJ
Project: WFN 2.0
Role: Quality Assurance – QTP Automation Engineer
Dates: December 2009 – June 2010
Summary: Designed and Created Automation Scripts for WFN 2.0 that provides a Single sign-on for the three different products available in ADP – HR & Benefits, Payroll and Time & Attendance Module. The project followed a Waterfall Methodology and used Quality Center to monitor the progress of QA tasks.
Activities:
- Used manual test plans to create regression scripts for Work Force Now application.
- Created modularized Integration automation scripts to be ported across the various QA automation environments I.e. Pre-DIT, DIT, FIT and SIT testing environments.
- Delivered automated scripts using QuickTest Professional by creating BPT\'s (business process testing). Used Quality Center\'s “Test Plan” to create the execution flow of test scripts and parse parameters.
- Created BVT & the Hourly EVT for monitoring the health of the system and to report any breakages.
- Created batch files for deployment IVT (Integration Verification Testing) and integrated it with build forge to monitor the system after CCE packages have been deployed.
- Performed Business Testing by writing queries to retrieve relevant data using SQL developer from Oracle 10g.
- Reported and tracked defects/bugs to the development team using Clear Quest.
Environment: Pre-DIT, DIT, FIT, SIT, Quick Test Professional, Quality Center, Clear Quest, Word, Excel, Oracle 10g, SQL Developer, Shell Scripting.
Company: Confidential,Rockville – MD
Project: Portfolio Management Thomson Advisor 10.1
Role: Quality Assurance – QTP Automation/Manual Engineer
Dates: Aug 2009 – Nov 2009
Summary: Created and Executed Manual Test cases on Thomson Advisor 10.1 – used for creating a personal portfolio for customers, giving them options to create a MODEL, and create a recommendation based on the MODEL by adding securities from various Asset Classes. The project followed an ITERATIVE METHODOLOGY.
Activities:
- Analyzed and updated business requirements, use cases using TEAM FOUNDATION (Source Control), wrote and implemented the Test Plan, various Test cases and Test Scripts in VBScript to test various functionalities using the automated tool QTP and also wrote manual Test Cases using Quality Center according to functional documents and requirements.
- Created the Test Summary Report (TSR) to detail the testing effort such as Test Case ID, number of Test Cases executed, passed, failed and status of Test Cases.
- Used Data Driven Testing methodology to test the application with multiple sets of data.
- Performed Back End Testing and wrote queries to retrieve relevant data using SQL from Oracle 10g.
- Reported and tracked defects/bugs to the development team using Team Track. Written Shell Scripts (Unix).
Environment: MQC 9.0, QTP 9.5, Load Runner, JAVA, Excel, Oracle 10g, TOAD, VISUAL SOURCE SAFE, Unix shell scirpting.
Company: Confidential,Woburn MA
Role: QA Engineer
Dates: Jan 2009 – Jul 2009
Activities:
- Analyzed business requirements, wrote and implemented the Test Plan, various Test cases and Test Scripts in VBScript to test various functionalities using the automated tool QTP and also wrote manual Test Cases according to functional documents and requirements.
- Created the Test Summary Report (TSR) to detail the testing effort such as Test Case ID, number of Test Cases executed, passed, failed and status of Test Cases.
- Used Data Driven Testing methodology to test the application with multiple sets of data.
- Performed Load Testing and Stress Testing on various modules using Load Runner
- Performed Back End Testing and wrote queries to retrieve relevant data using SQL from Oracle 10g.
- Reported and tracked defects/bugs to the development team using Mercury Quality Center (MQC)
Environment: Quality Center, Quick Test Professional, Load Runner
Company: Confidential,Illinois
Project: Single Sign On Application
Role: Java/J2EE Developer
Dates: March 2008 – Jan 2009
Activities:
- Involved in the analysis, design, development, and testing phases of Software Development Life cycle (SDLC). Used Agile methodology for software development.
- Designed Use Case Diagrams, Class Diagrams, Sequence Diagrams and Object Diagrams using Rational Rose to model the detail design of the application.
- Implemented the application front end using Jakarta Struts Framework, which is based on MVC - II design pattern. Implemented Action Forms, Action Classes, Form Beans.
- Developed user interface using JSP, Struts Tag Libraries to simplify the complexities of the application. Also used custom tag libraries, tiles framework & AJAX in the presentation layer.
- Configured hibernate configuration file, hibernate mapping files and developed POJO’s to map objects to Oracle relational database. Used Spring Framework for dependency injection and integrated with the Struts Framework and Hibernate. Created a WSDL file and generated service stubs, client stubs to deploy this web service.
- Involved in database design using SQL Server 2005 and in writing SQL queries, stored procedures and functions for insert, update, and delete on several tables.
- Developed the project using IBM websphere studio application developer. Deployed it on BEA Weblogic Server.
Environment: Web Studio Application Development, Struts, Springs, Hibernate, SQL Server 2005, Web-Service
EDUCATION
Degree: Masters in Electrical and Computer Engineering
Degree: Bachelors in Electrical and Electronics Communication Engineering
CERTIFICATIONS
- Certified Java/J2EE Programmer.