Qa Engineer Resume
San Francisco, CA
SUMMARY
- Over 7 years of experience as a QA Analyst in Manual /Automation/Backend /Web Services testing of Client Server and Web based applications.
- Extensive Knowledge of various Software Development Life Cycle (SDLC) methodologies like Waterfall, Agile and RUP.
- Solid experience with all levels of testing including Smoke Testing, Unit testing, Functional Testing, Integration Testing, System Testing, Regression Testing and UAT.
- Excellent knowledge and working experience in Test Planning, Test Execution, Test Results Analysis, Requirement Traceability Matrix and analyzing business requirements.
- Experience in defining the test criteria, project schedules and base lined the Test Plan with the help of project meetings and walkthroughs.
- Experienced in both Manual and Automated testing tools using HP Quality Center and QTP with VB Script.
- Strong experience in designing and creating wide range of Test Scenarios, Test Plans, Test Cases, and Test Scripts using both manual and automation testing tools (QC, QTP).
- Extensively verified and validated XML request and response files Web Services from the third party service provider using SOAP UI.
- Extensively involved in Build Acceptance Testing, Functional Testing and Database Testing.
- Strong experience in interacting with developers to analyze the user requirements, functional specifications.
- Good Knowledge of Software QA Standards and Methodologies.
- Excellent working Knowledge of Databases like MySQL, SQL server, Oracle.
- Extensive use of defect tracking tool like HP Quality Center.
- Good experience in preparing test Summary Reports, Defect tracking and change management using Quality center.
- Experienced in working with different platforms such as Windows 95/98/2000/NT/XP/Vista/7 and Linux.
- Organized, detail - oriented and have the ability to work well in a time sensitive environment.
- Excellent communication and presentation skills, self-starter, quick learner and team player.
TECHNICAL SKILLS
Testing Tools: Quick Test Pro 8.2/9.2/10.0 , SOAPUI 3.5.1/3.6.1
Defect Tracking Reporting: Quality Center 8.2/9.0/10.0
Database: SQL Server 2005/2008, MS SQL, Oracle 9i/10g
Scripting: Perl
Other Tools: MS Office 2003, 2007
Methodologies: Agile, Waterfall, RUP
Operating System: Windows 7/Vista/XP/NT/2000, Unix
PROFESSIONAL EXPERIENCE
Confidential, San Francisco, CA
QA Engineer
Responsibilities:
- Analyzed the Business Requirements Specification, System Requirements Specification and User Interface Specification documents.
- Developed Test Plans, Test scenarios, Test Cases, Test Scripts.
- Throughout the project, involved in giving clarifications on domain and product functionality for the team.
- Handled exceptions using Recovery Scenario Manager in QTP.
- Executed XML Validation, added assertions in the script using SOAPUI.
- Conducted data driven testing usingJDBC Connectionfor database usingSOAPUI.
- Involved in setting up different configuration environment for compatibility testing and manual testing.
- Performed extensive web services Testing using SOAPUI Tool.
- Performed ad-hoc, Functional, Regression, Integration and Compatibility Testing of Web-based Application.
- Implemented automation framework in QTP while following standards and guidelines defined for scripting.
- Tailed Log Reports for exception handling on UNIX.
- Identified the Test Cases to be automated and lead the effort for automating the testing process using HP QTP.
- Enhanced test scripts by inserting checkpoints, synchronization points and adding conditional statements and reporting statements in QTP.
- Validated request/response data using SOAPUI.
- Added Assertions and used XPath in SOAP/WSDL requests.
- Manually performed back-end testing by writing SQL queries.
- Developed User-Acceptance Test scripts and assisted users in conducting UAT.
- Handled dynamic objects using descriptive programming in QTP.
- Responsible for updating and maintaining the Quality Center for all the defects found during functional and regression testing and follow up of the bug life cycle.
- Actively participated in daily bug triage meetings and interacted with developers diplomatically to ensure high quality of the application under test.
Environment: QTP 10.0, Quality Center 10.0, HTML, XML, SOAPUI, SQL Server, UNIX (Solaris), Windows 7/XP, IE, Mozilla Firefox, N-Tire, Agile Methodology.
Confidential, Bellevue, WA
QA Analyst
Responsibilities:
- Prepared Test Plan and Test Cases according the business requirements.
- Involved in Business functionality review meetings and Participated in requirement and test plan review meetings.
- Involved in both Manual and Automation testing.
- Involved in Automation of Smoke and Regression Test Cases.
- Used Quality Center to run manual and automated tests, report execution results.
- Handled dynamic objects using descriptive programming in QTP.
- Involved in developing Script for various Test Cases and Parameterization.
- Involved in writing Library Functions, Re-Usable Functions, and Procedures for repeatable Scenarios.
- Responsible for defining SQL queries on the database, and then created a database checkpoint that checks the results of the query.
- Enhanced QTP Framework to implement coding standards and naming conventions.
- Involved in the Data Driven Tests using MS Excel and parameterization.
- Used regular expressions in values to increase the flexibility and adaptability of tests.
- Divided tests into Actions to streamline the process of testing.
- Customized Object Identification Configuration for a certain object class to give most Logical description.
- Defined Recovery Scenarios to recover from unexpected events and errors that occur in testing environment during a run session.
- Reviewed and Enhanced the Scripts developed by Team members.
- Conducted result analysis and interacted with developers to resolve bugs.
- Participated actively in the project meetings and resolved Business user’s questions.
Environment: QTP 9.5, Quality Center 9.0, HTML, UNIX, Window XP, Windows XP, UNIX, SQL Server, MS-Office.
Confidential, Reston, VA
QA Analyst
Responsibilities:
- Analyzed the Functional specifications and Business requirements.
- Created Test Cases, Test Scripts, and Test Plan as per the requirements.
- Performed manual testing and maintained documentation on different types of testing like positive, Negative, Regression and Black Box Testing.
- Developed Test Plan of the application using Project Management Plan document.
- Involved in Automation testing using Quick Test Pro (QTP).
- Executed test scripts to perform Functional testing and Regression using QTP.
- Divided tests into Actions to streamline the process of testing.
- Conducted Functional and Regression testing of the application using QTP.
- Conducted Data Driven testing using parameterization in Quick Test Pro to test the application with different sets of data.
- Used various checkpoints to verify the expected behavior of the AUT.
- Used Quality Center for Maintain test cases and for Defect Tracking and Defect Reporting.
- Validation of Back end data using SQL scripts.
- Performed all various types of testing like smoke testing, Functional, Regression, System, Integration and User Acceptance testing.
- Maintained requirements traceability matrix using Quality Center.
- Participated in meetings with Developers on change requests, Critical Issues and modifications.
Environment: SQL Server, Windows XP, QTP 9.0, Quality Center, VB Script, HTML, XML, UNIX, MS- Word, MS-Excel.
Confidential
QA Analyst
Responsibilities:
- Involved in analyzing the Functional specification documents (FSD) and the Use Cases to prepare Test Plan and Test Cases.
- Preparation of Test Cases as per the functionality requirements in the Quality Center and mapping the requirements to the test coverage to ensure proper coverage.
- Exported test cases created in Excel sheet to QC.
- Manually executed the test scenarios.
- Developed and Executed Automated test Script using QTP.
- Used and Created Library for reusable functions in QTP.
- Extensively used features such as Actions and Regular Expression in QTP.
- Performed extensive web services Testing using SOAPUI Tool.
- Validated XML messages using SOAPUI.
- Performed Ad hoc testing, Smoke Testing, Functional and Regression testing of the website.
- Responsible for updating and maintaining Quality Center for all the defects found during the functional and regression testing and follow up the bug life cycle.
- Performed Database Testing on Oracle Database, created SQL queries to validate the business logic and the database.
- Validated Web services usingSOAP by testing XML request and response data communicating with SOAP.
- Performed Load Testing Using SOAPUI.
Environment: SOAPUI, Quick Test Pro 8.2, Quality Center, Oracle 8i, SOA, Agile Methodology.
Confidential
QA Tester
Responsibilities:
- Analyzed technical specification and business specifications and created Test plan and Test case in Quality Center.
- Developed test procedures and test cases in Quality Center.
- Created and executed automated test scripts using QTP for smoke testing.
- Adopted Data Driven Methodology to test the application with different sets of data.
- Performed automation testing on the application using Quick Test Professional.
- Responsible forIntegration testing, System testing Regression Testing manually.
- Executed test scripts and reported the defects.
- Performed regression testing after bugs were fixed.
- Performed back-end testing using SQL queries.
- Troubleshoot new releases and production issues.
Environment: Quick Test Pro, Quality center, HTML, XML, SQL server 2000, Java, RUP Methodology.
