Qa Automation Engineer Resume
Reston, VA
SUMMARY:
- 7+ years of experience in all phases of the Software Testing Life Cycle (STLC) and good exposure to Software Development Life Cycle (SDLC) .
- Participated in requirements analysis, reviews and working sessions to understand the requirements and system design.
- Hands on experience with HP’s test suite - UFT/Quick Test Professional (QTP) and Quality Center/ALM.
- Experienced in Manual and Automated testing techniques, such as Black box, GUI, Functional, Integration, System, Regression, Back end and User Acceptance Testing.
- Experienced in creating, executing tests and generated the test reports and created graphs using ALM/Quality Center.
- Participate in the automated testing tool vendor selection process. Conduct a Pros & Cons analysis of HP UFT and Selenium .
- Performed manual and light selenium IDE script-driven sanity and regression, cross-browser testing to ensure consistency.
- Automated test cases using Selenium WebDriver Framework .
- Experienced in using ALM/Quality Center to communicated defects encountered during Regression Testing and followed-up with developers until all issues were resolved.
- Experienced in database testing and validated application against database by writing SQL queries.
- Experienced in creating checkpoints using UFT/QTP for web pages, images, tables.
- Proficient in writing structure code using VB Script in UFT/QTP to enhance the power of automated scripts to handle logical test cases.
- Experienced in performing Data Driven tests for testing the application with multiple set of data using UFT/QTP .
- Experienced in Developing Automation Framework and User Defined Functions Library with reusable VBScript functions using UFT/QTP.
- Experienced with working in Strategic Outsourcing contracts and in projects with teams in different geographies.
- Ability to work with all levels of management, willingness to learn and implement new ideas quickly and to be a collaborative team player.
- Excellent analytical, communication, documentation and interpersonal skills.
- Highly motivated resourceful team player that takes a positive approach to problem resolution.
TECHNICAL SKILLS:
Testing Tools: ALM, UFT, HP Quality Center, HP Quick Test Pro, JMeter, Selenium
Scripting Languages: VB Script, HTML, XML, JavaScript
Data Base: Oracle, SQL Server, MySQL, DB2, MS -Access
Operating Systems: Windows, Unix/Linux
PROFESSIONAL EXPERIENCE:
Confidential, Reston, VA
QA Automation Engineer
Responsibilities:
- Analyzed requirements, provide testing scope and proposed the testing methodologies.
- Developed test plan, test cases and executed test cases from stories for the Application under Test (AUT).
- Designed automated test based on manual test cases and wrote test cases.
- Developed and implemented automation test scripts.
- Design, create, and customize scripts using various scripting language and testing tools, such as JavaScript, Selenium with Java, and RTW for data-driven network systems and others using JAVA language.
- Write and execute automation test script using Rational RTW .
- Performed manual and light selenium IDE script-driven sanity and regression, cross-browser testing to ensure consistency.
- Automated test cases using Rational Test Workbench (RTW).
- Production Support: Smoke testing on all production updates in various environments. Script writing, plan and executing test including Automation with RTW.
- Automated testing tools such as Junit and RTW to conduct systems, integration, user acceptance, positive and negative, functionality, object, and regression tests.
- Designed and executed functional testing and performance testing using Rational Performance Tester (RPT).
- Performed GUI testing, Smoke testing, Black box testing, Functional testing, System testing, Integration testing, Back end, User Acceptance and Regression testing.
- Created Test scripts for the Test Execution and Documented the Reports using HP Quality Center.
- Logged the defects in HP Quality Center and created Test Metrics to analyze the defects.
- Wrote complex SQL queries to perform the Backend testing of the Database.
- Created and enhanced automation test scripts using Rational Test Workbench (RTW).
- Conducted functional regression testing for each build and version using RTW.
- Involved in performing User Acceptance Testing (UAT).
- Participated in bug review meetings on behalf of the QA team and interacted with UAT team to solve defects.
- Involved in writing of modification reports for errors identified in testing.
Environment: Quality Center, RTW, RPT, HTML, Shell Scripting, XML, SQL Server, JavaScript .
Confidential, Richmond, VA
QA Automation Engineer
Responsibilities:
- Analyzed requirements, provide testing scope and proposed the testing methodologies.
- Developed test plan, test cases and executed test cases from stories for the Application under Test (AUT).
- Designed automated tests based on manual test cases and wrote test cases.
- Developed and implemented automation test scripts.
- Design, create, and customize scripts using various scripting language and testing tools, such as JavaScript, Selenium with Java, JUnit, TestNG, and QTP 11, for data-driven network systems and others using JAVA language.
- Write and execute automation test script for QTP and Selenium
- Participate in the automated testing tool vendor selection process. Conduct a Pros & Cons analysis of HP QTP and Selenium.
- Performed manual and light selenium IDE script-driven sanity and regression, cross-browser testing to ensure consistency.
- Automated test cases using Selenium TestNG Framework
- Production Support: Smoke testing on all production update in various environments. Script writing, plan and executing test including Automation with Selenium .
- Automated testing tools such as Junit and Selenium to conduct systems, integration, user acceptance, positive and negative, functionality, object, and regression tests.
- Designed and executed functional testing and performance testing on client facing application.
- Performed GUI testing, Smoke testing, Black box testing, Functional testing, System testing, Integration testing, Back end, User Acceptance and Regression testing.
- Created Test scripts for the Test Execution and Documented the Reports using HP Quality Center.
- Logged the defects in HP Quality Center and created Test Metrics to analyze the defects.
- Wrote complex SQL queries to perform the Backend testing of the Database.
- Created and enhanced automation test scripts using Unified Functional Testing (UFT).
- Conducted functional regression testing for each build and version using UFT.
- Developed external custom functions using VBScript and using Descriptive Programming for UFT.
- Developed both Data-driven and Keyword-driven Framework using QTP.
- Involved in performing User Acceptance Testing (UAT).
- Participated in bug review meetings on behalf of the QA team and interacted with UAT team to solve defects.
- Involved in writing of modification reports for errors identified in testing.
Environment: ALM, UFT, VBScript, HTML, Shell Scripting, XML, SQL Server, UNIX.
Confidential, Rockville, MD
QA Engineer
Responsibilities:
- Developed Test plan, Test Cases, Test scripts based on Requirements and Design plan.
- Hands on experience with HP’s test suite- Unified Functional Testing (UFT), Quick Test Professional (QTP) and ALM/Quality Center.
- Created test sets such as regression, smoke and advanced which meets specific testing goals.
- Execute various testing stages like Functional Testing, Integration Testing and User Acceptance Testing.
- Created and executed the End-to-End scenarios to test the thorough functionality of the application.
- Used defect-tracking tool, Quality Center, for raising issues and interacting with developers.
- Prepared test plans and test cases for both positive and negative scenarios and mapped to the testing requirements in Quality Center .
- Used Quality Center to run the automation testing and to store Scripts and Test results.
- Maintained the test log defect reports and also monitored the resolution of defects using Quality Center.
- Developed and analyzed SQL scripts, stored procedures for Data Quality Test.
- Involved in written SQL Queries to define and validate the code written for the data movement into the database tables.
- Uploaded QTP scripts in QC with resources to run from QC.
- Ran QTP automated scripts every night and stored the results in Quality Center.
- Used UFT to test the different functionalities in web application using.
- Performed Functional, System and User Acceptance Testing. VB scripting
- Experienced in Developing both Data Driven and Keyword Driven Automation Framework and User Defined Functions Library with reusable VBScript Functions using QTP/UFT .
- Proficient in writing structure code using VB Script in UFT/QTP to enhance the power of automated scripts to handle logical test cases.
Environment: Unified Functional Testing/ Quick Test Pro, ALM/ QC, SQL Server, MySQL, VBScript, Windows, MS Office.
Confidential, Silver Spring, MD
Software Tester
Responsibilities:
- Assisted in Preparing Test Plan, Test cases and Test data from analyzing the requirements.
- Involved in designing the efficient Manual test cases based on analysis of Business Requirement documents.
- Executed test cases and analyzed the test results.
- Responsible for performing Functional testing, Regression testing and Sanity testing.
- Executed test cases before and after bug fixes for each build for User acceptance testing.
- Developed Test Procedures and Test Cases based on the requirements and documented Test Cases corresponding to business rules and other operating conditions.
- Wrote functional test cases for manual testing by analyzing the user requirements.
- Used QC for updating the status of all the test cases & test scripts that are executed during testing process.
- Used Mercury Interactive QC to analyze and maintain test cases, which satisfy both Verification & Validation and Track bugs.
- Used QC for submitting defects and reporting defects.
- Executed test cases, identified mismatches, reported defects in QC and tracked status of defects.
- Wrote SQL Quires for testing data integrity in the Oracle database before testing the module.
- Responsible for Running the QTP Regression Test Suite whenever there is a production move using QC.
- Developed Data-Driven and Keyword-Driven Framework by using Global and Local spreadsheets in QTP for testing multiple data.
- Modified Object Repository to help QTP identify GUI objects and enhanced the scripts using VBScript.
- Automated all the Data Grid Validations in the application using QTP.
- Successfully created an Automation Framework driven by QTP.
- Carried out User Acceptance Testing to validate customer acceptance criteria.
- Developed Keyword Driven and Data Driven Frameworks test scripts using VBScript.
- Used LoadRunner for Performance and Stress testing of the application to improve its efficiency and scalability.
- Installed and configured LoadRunner, recorded Vuser scripts for various scenarios and measured hits per second and the response time.
- Analyzed the results in performance, load, and performance monitor using LoadRunner .
- Coordinated with onsite persons regarding documents, requirements, and discussions about the functionality.
- Participated in scrum meetings held by- weekly to address the status of testing.
- Involved in writing Business Process Testing Manual Components.
Environmen t: Windows, Linux, SQL Server, Web Sphere, Oracle, QC, QTP, MS Office.
