Qa Analyst Resume
Sfo, CA
SUMMARY
- Over 7+ years of extensive experience as a QA Tester/Analyst and including diversified experience in Manual testing and Test Automation using QTP on Client - server applications and Web based applications.
- Involvement in Setting up Test Environments, Requirements Management, Client Interactions, Test Strategy Development, Test Planning, Test design, Test Automation, Test Execution, Defect Reporting, Test Status Reporting.
- Experience in various Business Domains like Finance, Insurance,Email-Marketing and Banking.
- Strong knowledge of Software Development Life Cycle (SDLC) and Quality Assurance Life Cycle (QALC) Methodologies.
- Experience with QA Testing methodologies like Agile Methodology, Waterfall, Scenario Based approach and Rational Unified Process.
- Experienced in Definition and Implementation of Test Life Cycle including Test Planning, Test Design, Test Execution and Defect Management Using HP Quality Center.
- Experience with Black box testing, white box testing, Unit, Integration, Regression, Sanity, System test, Functional testing, GUI applications testing and Database Testing.
- Experience in entire QA Life Cycle, which includes Design, Development, and Implementation of the entire QA process, Developing and Documenting of Test Scenario, Test Cases, Test Data Gathering and Test Scripts for the Relational Database, Web and Client/Server Applications.
- Expert level of experience in using the automated testing tools HP Quality Center, QTP
- Extensively used Quick Test Professional (QTP) to perform Functional and Regression testing.
- Implemented Automation Framework using Data Driven and Customized framework approaches.
- Experience with working in scripting languages such as SQL, VBScript, HTML and XML
- Enhanced the automated scripts using Functions, Check Points, and Exception Handling.
- Prepared a Document to the client to run the whole automation test cases without prior Technical Knowledge.
- Experience in preparation of Automated Tests within the Keyword driven automation framework
- Good Expertise in VB Script and Automation Infrastructure Development
- Hands on expertise on Bug Tracking Tools such as BugZilla, Quality Center and JIRA and ability to maintain all created bugs into Database.
- Experience in working under SCRUM methodology as a part of agile environment.
- Experience to working on Day to Day activity as member of agile software development process.
- Experience in Descriptive Programming using QTP
- Strong skills in testing backend SQL Queries on Oracle and SQL Server and also experienced using toad utility.
- Good Exposure in using QTP Integrated Environment(Step Generator,Synchronization, Actions,Recovery Scenarios and Methods etc).
- Ensure all release specific test documentation is completed towards the end of a release
TECHNICAL SKILLS
Operating systems: Windows 98,2000, XP, UNIX/Linux
Databases: MS Access, Sql-Server 2000/2005/2008 , Oracle 9i/10g/11g
Web Technologies: HTML,CSS,JSP,XML
Browsers: Mozilla Firefox, Opera, IE 7.0,8.0,Chrome
Testing Tools: QTP 9.0/10.0/11.0 , SOAP UI
QA Methodology: AGILE, SCRUM and WATER FALL
Bug Reporting Tools: Quality Center, Rational Clear Quest 7.0/7.1, Jira, Bugzilla and Bug Tracker
Programming Languages: JAVA,C, C++
Scripting Languages: HTML,XML,VB Script
PROFESSIONAL EXPERIENCE
Confidential, SFO, CA
QA Analyst
Responsibilities:
- Review requirement documents and implemented the details to write Test plan, Test scenario and Test case.
- Created the automation frameworks in QTP
- Documented Manual Test cases, Test procedures and Test results.
- Manage requirements and maintained test repository using Quality center.
- Created a test scripts using Automation QTP for Regression and Functional testing.
- Running single script multiple numbers of times using different user using Advance Data driven.
- Performed the maintenance of function and scripts files in QTP for every build and release.
- Created the Automation Framework for the application to make sure the adequate coverage for the regression testing.
- Added various Check Points using the QTP
- Created parameters that inserted different data into each iteration of a test run using Parameterize test in QTP
- Developed VB Script using QTP
- Developed Test Scripts using QTP to perform smoke, functional and regression testing.
- Created Checkpoints and Synchronization points in the application to deal with problems in QTP.
- Used object identification to map and created shared object repository to share all the objects of application globally
- Enhanced the automation scripts in QTP by using actions and reusable actions.
- Used VB Scripting in QTP, Generate test result using QTP and analyzed actual result and expected result.
- Execute parameterization and Data Driven Testing.
- Used SQl queries to cross check the front end data with back end data.
- Defects were tracked, reviewed, analyzed and compared using Quality Center.
- Actively involved in daily “Scrum meeting” and provide status report.
- Participated in weekly meeting and walk through to discuss Defects Priorities
- Defects tracked and reported using Quality Center Reporting tool.
Environment: Java, Quick Test Professional 10.0, Quality Center 9.0, SOUPUI, HTML, XML, Windows XP/Vista, MS SQL Server, Web Services, Agile Methodology
Confidential, SanBruno, CA
QA Tester/Analyst
Responsibilities:
- Reviewed the System Requirement Specs (SRS), Functional Requirement Specification (FRS) and design documents.
- Developed Test Plans, Test Cases, Traceability Matrix, and Test Analysis Report (TAR).
- Performed both Manual and Automated testing.
- Worked Extensively on Quick Test Pro, Created Master scripts and Modified scripts in Expert mode.
- Inserted verification checkpoints, synchronization points, and parameterized data using QTP.
- Recorded the Test cases using Automation tool Quick Test Pro for web based application and checked the functionality of the application.
- Identified all windows, Pages, Objects, Methods and Properties to verify the application's functionality using Quick test professional.
- Used reusable actions with utilizing the flexible functionalities in Quick Test professional.
- Converted manual tests to automated test scripts using Quick Test pro and enhanced the scripts.
- Automated test scenarios for GUI, Functionality and Regression Testing using Quick Test pro (QTP)
- Involved in writing SQL queries for Backend Testing and to verify the database updates, inserts and deletions etc., of the records, and validate them.
- Reporting and verifying the bugs in Quality Center.
- Responsible for weekly status to show the Progress of the automation testing effort.
- Interaction with business analysts and developers to resolve the technical issues to meet the client's requirement for a better quality software product.
Environment: Quality Center, Quick Test Pro, Oracle, Java, VBScript, HTML, Windows, UNIX
Confidential, Jacksonville, FL
Manual Tester
Responsibilities:
- Analyzed Business Requirement document and Business Use Cases in development of Test Plans
- Participated in the work-scope meetings and peer review meetings to evaluate Use Cases with Business and Design team
- Created Test Cases, Test Scenarios in Quality Center ensured traceability to Business Use Cases and according to application.
- Stepped in when requirements were not moving forward and mentored analysts on documentation, facilitation and agile processes.
- Job operated within a very agile environment, employing 2-4 week sprints, daily scrum meetings, burn-down charts, task weighting, pair programming, refactoring, presentations and review.
- Enhanced test cases and scripts by adding the required functionality as per the new business requirements.
- Defect Tracking and Bug Reporting was performed using Quality Center (QC).
- Performed manual testing on different modules of the application.
- Performed Positive and Negative testing to test response of the application under test by creating Data Driven tests.
- Reported Defects in Defect tracking tool of Quality Center (Mercury & HP) by assigning Defects to development that are encountered during testing phase based on application teams.
- Coordinate with Operations team to make sure that new platform has robust testing processes.
- Make sure to trace test cases to operations use cases.
- Recommend and implement naming convention for Test Cases, Test Sets and Defects.
- Used SQL to ensure updates were being made in backend, as and when records were being entered in the new POS application.
- Reviewed extensive SQL Queries with complex multi-table joins and nested queries.
- Retrieved records from multiple tables from Oracle Database by using joins such as Inner Joins, Outer Joins, and Self Joins.
- Wrote extensive SQL queries for data validation, analysis and manipulation, and maintaining the integrity of the database.
- Coordinate with Test Coordination Center to set up and follow up on daily, weekly and monthly reports.
- Attended Weekly status meeting in reporting and provided a weekly report that includes test metrics consisting of status reports.
Environment: QC 10, HTML, XML, JAVA script, IIS, ASP, Oracle 10g/9i, SQL Server 2005, Toad, Sql-Server Management Studio.
Confidential, Denver, CO
QA Analyst
Responsibilities:
- Analyzed and understood the software Requirement Specifications and development of Test Scenarios.
- Involved in creating Use Case for complex system interfaces.
- Involved in Test Case Preparation and Test Case Execution Manually.
- Analyzed application to find out which part can be automated and which can be manually tested.
- Implemented HP Quality Center for Test Planning, Test Case writing, Test Execution and Requirement Mapping with Test Cases.
- Performed defect tracking and reporting using Quality Center.
- Performed white box testing on developer’s SQL code and wrote SQL verification scripts to test the result of deployment for correct business logic.
- Performed Back end testing using SQL Quires.
- Conducted GUI and Black Box Testing using QTP and interacted with developers to resolve issues.
- Used QuickTest Professional for automating manual test cases for regression testing and for storing, execution of test cases and reporting results.
- Worked on migration of automated testing tool used for creating policies to QTP.
- Used Checkpoints, Parameterization and Data Driven Test Scripts in QTP.
- Designed and developed User defined functions, Generic functions with well versed VB scripting, Descriptive programming in scripting dynamic objects and Reusable actions in defining scenario flows in QTP.
- Created and executed Automated Test Scripts in QTP using Business Process Testing (BPT) concept, and Key word driven Framework.
- Determined the Entry and Exit Criteria for different phases in testing cycle of the system.
- Performed User Acceptance Testing (UAT) on behalf of End Users at client’s environment.
- Followed up with the development team as they fix the bug.
- Acted as test plan approver for offshore counterpart.
- Performed interactive walkthroughs of test scripts with developers, business users and Business Analysts.
- Participated in the team meetings to discuss the issues arising out of testing.
Environment: QTP, HP Quality Center, HTML, Java, Web Testing, SQL Server, IE, Windows, Java script and UNIX.
Confidential
Manual Tester
Responsibilities:
- Involved in all stages of testing the Auto & Property Insurance applications.
- Responsible for testing the Quote & Purchase for both Auto and Property Insurance of the customers, which compares with the Allstate premium.
- Conducted White Box and Black Box Testing.
- Performed Regression & Assembly Testing and responsible for interacting with developers to fix the problems especially pertaining to database which are not populated to the online screen when Customer enters his Quote such as Discounts, Models of Vehicles etc.
- Execution of Manual Test scripts and responsible to track and log the defects using Quality Centre.
- Involved in testing the Property & Casualty application, which delivers the online Auto Insurance information related to the accidents
- Responsible to perform the Quotes and Purchases operations from the Database by running the PL/SQL Queries.
- Involved in conducting Smoke Testing.
- Responsible for preparing test scenarios and execution of test cases.
- Responsible for preparing training material on project.
- Prepared Weekly status reports using excel sheets.
- Responsible for Data integrity testing, Data profiling and Data Reconciliation testing
- Writing and reviewing test plans and test scripts for ETL testing.
- Wrote SQL queries for validating the data mapping and data integrity.
Environment: HP Quality Center 9.2, Oracle 9i, SQL Developer, Windows.