We provide IT Staff Augmentation Services!

Qa Engineer Resume

San Ramon, CA

Professional Summary:

  • Over 7 years of experience in Information Technology with emphasis on Quality Assurance this includes Manual and Automation testing.
  • Proficient in using HP interactive products like - HP Quick Test Professional (QTP), HP Load Runner, HP Quality Center (QC).
  • Expertise in automating test cases with QTP using VB scripts.
  • Well versed with using Quick Test Professional (QTP) to support test automation using potential features like Data Driven Tests, Check Points, Regular Expressions and Functions
  • Experience in working with open source tools Selenium (Selenium IDE, Selenium RC, Selenium Web Driver), JUnit, Eclipse and preparation of automation test framework.
  • Expertise in both manual and automation testing of Web services.
  • Experience in working with many external applications like Notepad, Excel, IE, MS word etc through QTP by creating instances.
  • Extensive experience in functional testing, unit testing, integration testing, regression testing, GUI testing, back-end testing, browser compatibilitytesting,and component testing on Windows.
  • Experience in writing Test Plans, defining Test Scenarios and Test Cases, developing and maintaining test scripts, analyzing bugs, interacting with team members and track the bugs till closure.
  • Well versed with Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC), Logging and Tracking Defects in all the phases with major responsibilities.
  • Extensive experience in Defect Reporting and Defect tracking process using Quality Center (QC), BugZilla and Rational Clear Quest.
  • Good Analytical and Communication Skills and ability to work independently with minimal supervision and perform as part of a team. Ability to work under competing deadlines.
  • Ability to learn and adapt to new tools and technologies very quickly.
  • Dedicated and Self-motivated to take independent responsibility coupled with ability to contribute as a team member.

Technical Skills:

  • Testing Tools: QTP 8.2/9.x/10, LoadRunner, Selenium IDE, Selenium RC Server, Selenium Web Driver
  • Test Reporting and Bug: : Bugzilla, Clear Quest,Test Director, Quality Center 9.x/10.
  • Programming Languages: VB Script, SQL, Java, JUnit4, C.
  • Build Tools: Eclipse IDE,ANT
  • RDBMS: Oracle 10g, DB2, Sybase, SQL Server.
  • Version Control System: SVN,CVS,VSS.
  • Office tools: MS Office - MS Word, Excel, Power Point, Visio, Project.
  • Browsers: Windows [ IE, Mozilla,Netscape] Mac [Safari,Mozilla, IE].
  • SDLC Methodology: Agile,Waterfall, Spiral, V.
  • Operating Systems: Microsoft Windows 2000/XP/Vista/ 7 , Linux .

Professional Summary:
Client: Confidential, San Ramon, CA. Aug 11 - April 12
Role: QA Engineer

  • Involved in authoring the test plan document, wrote and executed test cases for different kinds of scenarios for the modules like "Sign In", "View Balances", "Pay Bills", "Transfer Funds", "Security" and "Alerts".
  • Involved in interaction with third party vendors for selection of the testing tool.
  • Imported existing test cases from Excel sheet to QC (Quality Center) & completed the configuration of QC and QTP in order to execute Functional/SIT/ regression test cases.
  • Created automation scripts using HP QTP for different scenarios, used Smart Identification feature of QTP to identify unique properties of objects, created user defined functions, reusable actions, and managed shared object repositories.
  • Used QTP checkpoints for checking web pages, images, texts, tables and various UI elements.
  • Collected test data from the data team and tested for different kinds of scenarios (Positive & Negative) for the different fields of UI module.
  • Involved in preparing QA sizing document and QA Sign Off document based on the Test Plan approved by the Project Manager, QA lead and developers.
  • Extremely involved in reporting the performance issues in the AUT.
  • Reported defects using QC and interacted with developers to resolve any defects/issues.
  • Designed and implemented basic/complex SQL queries for backend testing.
  • Used Perl scripts to create test automation for the notification system.
  • Involved in performing functionality, integration, usability, regression, boundary value testing, alpha testing, scenario based testing.
  • Responsible for centralizing the testing approaches in various projects.
  • Performed cross browser testing and cross platform testing.
  • Prepared status summary reports with details of executed, passed and failed Test Cases also involved in weekly status and task review meeting.

Environment: Java,QTP 10.0, Quality center, VB Scripting, SQL, CVS, Windows 7.

Client: Confidential, Atlanta, GA Sep 10-Jul 11
Role: QA Engineer

  • Analyzed the user requirements, functional specifications and Use Case documents and created the Test Plans, Test cases for Functional testing.
  • Performed Black Box and Unit testing using Equivalence Partitioning analysis.
  • Used Quality Center as Test Repository for Requirements, Test plans.
  • Involved in providing the Testing Effort estimates and provided the timely feedback on progress of the testing activity.
  • Recorded and plays back test in Fire fox using Selenium IDE.
  • Created Automation test framework using Selenium.
  • Used Firebug Tool to identify the Object's id, Name, XPath, link in the application.
  • Exported Test case Scripts (Java-Selenium RC) in Eclipse IDE and modified the selenium scripts and executed. Prepared automation test framework.
  • Added annotations to the test. (selenium)
  • Tests developed in Eclipse to start and to stop the selenium server and to execute the tests in browser.
  • Run tests by using Selenium remote control in different browsers.
  • Examine the results of test to pinpoint defects in the application.
  • As part of compatibility testing, executed the workflow manager web application related test cases on different browsers like Internet Explorer and Mozilla Fire Fox on different Operating Systems.(validation)
  • SQL Queries for backend testing
  • Successfully Completed User Acceptance Testing (UAT) on each release of the project with the help of end user requirements.
  • Involved in weekly walkthroughs and inspection meetings, to verify the status of the testing effort and the project as a whole and leading offshore team.

Environment:JAVA, J2EE, Web Sphere, Web logic, JUNIT, Java Script, Eclipse IDE, Apache Http Server, SVN, Firebug, HP Quality Center, Selenium RC, Grid

Client: Confidential, San Ramon, CA. Nov 09-Aug 10
Role: QA Engineer

  • Analyzed the Business Requirements Document (BRD), developed Test cases and Test scripts for application under Test.
  • Prepared Test Plans and Test Cases for both positive and negative scenarios and mapped to testing requirements in Quality Center.
  • Executed Test Cases Manually and Test scripts using QTP and reported defects through HP Quality Center.
  • Accurately recorded and provided in depth documentation of each problem found, track status of defect; verify the Used SQL queries were to retrieve data from tables and to perform Back-End testing.
  • Designed and architected modular and reusable automated testing solutions that satisfy testing requirements using QTP.
  • Verified product documentation is technically correct, error free, user friendly and provided standard Test metrics to management.
  • Published test strategy document and final project reports for the changes required to be made in the production environment.
  • Responsible for Tracking Defects using Quality Center, Bugzilla and making sure that the defects are efficiently passed from one bucket to another.
  • Performed cross platform and cross browser testing for application under test using QTP.
  • Cooperated with developers to close bugs within time.
  • Resolution and report information to management.
  • Analyzed Test Results to ensure existing functionality and recommend corrective action.
  • Conducted Functionality and Regression Testing during various phases of application using QTP.
  • Participated in Walk Through, Requirement review meetings and Bug review meeting.

Environment: QTP 9.5, Quality Center 9.2, Safari, Mac, Internet Explorer HTML, JavaScript, VB Script Windows/UNIX, SQL, Toad.

Client: Confidential Resort, FL. Sep 08 - Oct 09
Role: QA Analyst

  • Reviewed Business Requirement Documents and Technical Specification.
  • Prepared Test Plans and test scripts describing the features and functions to be tested.
  • Execute used test cases for manual testing procedures.
  • Carried out test data for positive and negative test scenarios for functional testing.
  • Created test suites for functional and regression testing using QTP 9.0.
  • Customized the QTP Test as per the Test Case by using the VB-Script.
  • Documented the test cases templates in MS Word note environments.
  • Wrote test cases using MS excel.
  • Involved in Descriptive programming using VB Script.
  • Built and managed the repository using MS Access to store the test information, testing data, test scripts.
  • Performed functionality testing, GUI testing, regression testing manually.
  • Carried out Unit testing, integration testing.
  • Conducted backend testing on the Oracle database using SQL queries to ensure integrity and consistency of data.
  • Performed regression tests after every bug fix and system enhancements.
  • Documented the testing procedures testing results for future reference.
  • Ensured the application conformed to QA guidelines during life cycle testing.
  • Executed Test Cases and generated error logs, tracked bugs and created reports.
  • Used Quality Center for managing the defect flow.

Environment: QTP 9.0, QC, UNIX, Oracle, Manual Testing, VB, Windows ,Ms Office Suite.

Client: Confidential, Edison, NJ. Oct 07- Aug 08
Role: QA Analyst

  • Extensively worked in agile environment, with daily scrum meetings; stand up meetings, presentations and review.
  • Analyzed user requirements and software requirement specifications documents.
  • Designed and implemented Automation Test Frameworks using QTP.
  • Performed Smoke Testing for the application, using QTP.
  • Extensively used VB Script for customizing the Automated Test Script.
  • Customized QTP Scripts with Parameterization, Check Points, Library Files, Regular expression etc.
  • Involved in preparing Test Plan as per Business Specifications.
  • Customized the QTP Test as per the Test Case by using the VB-Script.
  • Coordinated with Business Analysts, while reviewing the Business requirement Documents and when there are enhancements in the application with onsite BA's.
  • Interact with Developers, and Business Analyst for clarifications of missing functionalities.
  • Performed manual, automated testing including functional, system and performance testing in all different Internet browsers (IE, Fire Fox, chrome and Safari).
  • Defects were tracked, reviewed, analyzed and compared using Quality Center.
  • Conducted bug review meetings and Go/No-Go meetings.

Environment: J2EE,QTP, QC, UNIX, Oracle 9i, Manual Testing, MS Office Suite, SOAP-UI, Web Services.

Company: Confidential, Hyderabad, India. Feb 05 - Sep 07
Project #1:
Client: Confidential
Role: QA Analyst

  • Participated in Requirement meetings (RSD) and Detail Design meetings (DDD) to understand the functional requirements of the application so as to come up with test scenarios, test flow and test procedures.
  • Involved in Manual Testing to check the basic functionality of the modules under test.
  • Prepared test plans and test cases to test application functionality.
  • Prepared test data for positive and negative test scenarios for functional testing as documented in the test plan.
  • Performed browser compatibility testing on different versions and data validations for all reports.
  • Created manual test cases for Functional, GUI and Database testing of the application using Test Director.
  • Performed integration, function, system, usability, compatibility, load, stress and performance testing.
  • Co-ordinated review meetings to resolve bug related issues with the developers.
  • Involved in database testing by writing and executing SQL queries to ensure that data entered has been uploaded correctly into the database.
  • Verified all of the fixes made by Software Engineers against the appropriate defects by retesting the affected software and/or component of the system.

Environment: Extensive use of Manual Testing, Test Director, MS-word, MS-excel, Java, JSP, J2EE, Java Script, SQL, Oracle, Windows, IE and Shell Script

Project #2:
Client: Confidential.
Role: Test Engineer

  • Identified the scenarios for test case preparation & preparing the test cases from the available documents.
  • Identified the test scenarios, test cases and created the necessary test data for validating the input conditions using different techniques.
  • Prepared Test Summary Report, Weekly status report, client status report, minutes of meeting, defect management process.
  • Executed manual test cases & reporting the Bugs.

Environment: Manual Testing, Test Director, MS-word, MS-excel, Java, JSP, J2EE, Java Script, SQL, Oracle


Bachelor's in Computer Science with distinction