Qa Analyst Resume
Irving, TX
SUMMARY:
- Around 7+ years of cumulative test - specific experience in the IT industry with diversified exposure in automation testing as well as manual testing of Client-Server and Web-based applications with focus on System Analysis, verification and validation and Software Quality Assurance.
- Detailed knowledge of various phases of Software Development Life Cycle (SDLC) with emphasis on the Test and Requirements gathering phases in Agile, V-model and Waterfall.
- Analyzed Business Requirement Document (BRD), Functional Requirement Document (FRD).
- Involved in all phases of QA Life cycle, including Test Design, Development, and Implementation of the entire QA process and documentation of Test Cases, Requirements Traceability and Defect reports.
- Sound knowledge in POS (Point-Of-Sale) Testing.
- Extensively uploaded test cases from MS Excel, MS Word to Test Director & Quality Center.
- Performed Back end testing by writing SQL statements like Join, Inner Joins, Outer joins and self joins using TOAD, PL/SQL.
- Extensively involved in Black box, White box, functional and data driven testing using testing techniques.
- Expert on Test Management Tool like HP Quality Centre / ALM developed test plans, test cases, test script and tested Test sets manually using QC.
- Actively involved in conducting various tests such as functional, regression, integration, system testing and User Acceptance testing.
- Extensive knowledge of SOAP, REST, HTML, HTTP and external data source testing. Has a deep understanding of web services creation, development, design and functionality testing.
- Experienced with functional web services tests.
- Developed Test cases for manual testing and automated them using Win Runner, Silk Performer, Selenium and QTP.
- Sound knowledge of Descriptive Programming, Object identification, and File System Operations using QTP.
- Expertise in Selenium automation using Selenium WebDriver, Selenium Grid, Test NG.
- Extensively used Load Runner for Performance and Load Testing. The average CPU usage, Response time, and TPS are analyzed for each scenario.
- Involved in Maintenance testing.
- Experienced in Bug Tracking System and Process.
- Strong in manual testing and automated testing in any environment.
- Well conversant with scripting language like Java Script, VB Script, HTML, DHTML and XML.
TECHNICAL SKILLS:
Operating System: MS-DOS, Windows NT/2000/XP/2003/Vista/7/8
Scripting Languages: VBScript, SQL, XML, TestNG.
Database: Oracle 10g, 11g, DB2, Microsoft Access
Testing Tools: HP/Mercury Quality Center/ALM11.0/10.0, QTP 10.0/9.5/9.2 , Selenium, and Load Runner
Tracking Tools: HP/Mercury Quality Center 11.0/10.0, ALM, Rally, TFS, JIRA, BUGZILLA, TEAMTRACK, Microsoft ALM, Rational clear quest, Version One, Rational Requisite Pro.
App/Web Servers: HTML, XML, Soap UI, Web Services.
Testing Environment: VB, ASP, .NET, SQL, XML, HTML, HTTP, DB2, VBScript, Java, C, J2EE, DHTML, Toad, My SQL, Access, Oracle and PL/SQL
Quality Standards: Implementation knowledge of ISO 9001, CMM’s
Other Applications: Word, Excel, PowerPoint, Access, Outlook Express, MS Front Page, Lotus Notes.
PROFESSIONAL EXPERIENCE:
QA ANALYST
Confidential, Irving, TX
Responsibilities:
- Reviewed Business Requirement Documents and the Functional specifications.
- Gathered and clarified requirements from the Business Operation Managers and Tech Managers.
- Performed Functional, Regression and System testing.
- Developed test case scenarios to test the user interface and functionality of the application.
- Carried out Compatibility testing for cross platform to assure the performance of the application across different environments.
- Defined test case scenarios for all test conditions and include the input, the required user actions, and the expected results.
- Prepared test data for functional testing, for positive and negative test scenarios as documented in the test plan.
- Written and executed SQL queries to validate the date and to change the data in the tables to execute the tests by creating scenarios.
- Prepared test data for functional testing, for positive and negative test scenarios as documented in the test plan.
- Performed Smoke Testing, Integration System Testing, User Acceptance Testing and Break fix testing.
- Logged found defects in Quality Centre and closed the bugs after Regression Testing.
- Performed Data driven testing by taking test data from frontend objects, Excel and flat files.
- Create a new project, upgrade project database and Test user privileges for this project.
- Created and maintained SQL queries and UNIX commands to perform Back-end testing.
- Detecting, classifying and reporting bugs through Defect Tracking System.
- Maintained and executed test cases and test scripts using Quality Centre.
- Prepared and submitted daily status reports.
Environment: Salesforce, JIRA, MMB, Oracle DB, Quality Center.
QA ANALYST
Confidential, Plano,TX
Responsibilities:- Reviewed test cases for requirements coverage, ambiguity, and completeness.
- Developed Testing Strategy and Test Plans to ensure that test cases reflect user needs.
- Participated and prepared Test plans along with QA Manager, QA Team lead and other QA team members.
- Reviewed the Business Requirements document with the business and development teams to understand the architecture and functionality of the application.
- Created Requirement Traceability Matrix.
- Hands on experience in using HP QC/ ALM for managing the test cases and execution purpose.
- Extensively used JIRA tool for raising and logging defects.
- Used Global/Local - Test/ Action Parameters and Data- sheets to create Data Driven testing in QTP.
- Followed a very good folder structure for both data driven and key word driven frameworks in QTP.
- Created Automation (QTP) Scripts (VBScript) in the sprints and stored them in the Test-Plan Module of Quality Center/ALM. The tests were created to test for the Backend and front end integration testing.
- Enhanced the QTP scripts by doing Unit testing on the scripts before creating scenario based tests in Test Lab Module of Quality Center/ ALM.
- Created Automation Resources such as Object Repositories, Function Libraries in QTP.
- In QTP, handled duplicate objects and Dynamic Objects using index property and regular expressions.
- Also handled Recovery Scenarios in QTP.
- Good hands on experience in recording the scripts in different Recording modes in QTP /UFT.
- Analyzed, recorded and modified client-server traffic using an HTTP monitor.
- Created and ran functional and load tests on web services prior to implementation.
- Tested web services, XML, WSDL using SOAPUI tool. Modified end points when we worked on different servers and different versions of Web Services.
- Tested Web Services, providing required input data to request XML and validated response XML.
- Written SQL queries to access the data in the database to execute back-end testing.
- Extensively used Quality Center to write test cases and for reporting. All the scripts are maintained using Test Director & Quality Center.
- Tracked Defects using QC.
- Implemented automation using Selenium 2, Selenium Grid.
- Implemented Page Objects framework, Hybrid Framework and 21 page classes from scratch to represent web pages.
- Developed Keyword Driven and Data Driven frameworks to retrieve test actions, test data from excel files and SQL databases.
- Performed backend testing to verify that the data inputted in the frontend is reflected in the backend.
- Extensively executed SQL Queries on DB tables to gather test data for all test cases and to determine successful transaction of data from the application
- Attended weekly triage meeting with the core project team and prioritized the defects accordingly.
- Worked in a highly dynamic AGILE environment and participated in scrum and sprint meetings.
Environment: .Net, VB Script,, DB2, Oracle11g, Java, HTML, XML, IBM Mainframe, SOAP UI, Rumba 7.2, QTP10.0, Quality Centre 10.0,TestNG,
QA ANALYST
Confidential, Monroe, LA
Responsibilities:- Reviewed Business Requirement Documents and the Functional specifications.
- Performed Functional, Regression and System testing.
- Developed UAT plan and test case scenarios to guide a select group of key end-users in testing the user interface and functionality of the application.
- Carried out Compatibility testing for cross platform to assure the performance of the application across different environments.
- Extensively used QTP for automating the scripts.
- Created Automation Resources such as Object Repositories, Function Libraries in QTP.
- Maintained the tests and the data using different frameworks in QTP.
- Created, Enhanced, Debugged and run tests in QTP.
- Defined test case scenarios for all test conditions and include the input, the required user actions, and the expected results.
- Prepared test data for functional testing, for positive and negative test scenarios as documented in the test plan.
- Written and executed SQL queries to validate the date and to change the data in the tables to execute the tests by creating scenarios.
- Logged found defects in Quality Centre and closed the bugs after Regression Testing.
- Performed Data driven testing by taking test data from frontend objects, Excel and flat files. Create a new project, upgrade project database and Test user privileges for this project.
- Created and maintained SQL queries and UNIX commands to perform Back-end testing.
- Detecting, classifying and reporting bugs through Defect Tracking System.
- Maintained and executed test cases and test scripts using Quality Centre.
- Prepared daily status reports and submitted to management for their review.
- Prepared functional documents and reports during the development.
Environment: JDK 6, .net, UNIX, TOAD 9.0.1, QTP 9.0, VB script, HTML, XML, Quality Centre 9, SQL, Oracle 11g, Oracle 11i financial.
QA ANALYST
Confidential, Chicago, Illinois
Responsibilities:- Analysed business requirements and system architecture/design.
- Performed Functional decomposition of the use cases.
- Developed Testing Strategy and Test Plans to ensure that test cases reflect user needs.
- Wrote test case and test plan for manual testing.
- Manually performed functionality testing of the application to make sure the application behaves as per the business process.
- Performed Smoke Testing, Integration System Testing, User Acceptance Testing and Break Fix Testing.
- Also created, enhanced, debuggged and ran test scripts in QTP.
- Written SQL Queries to extract data from various database tables for testing purpose.
- Performed recovery testing manually to see how it responds to errors and abnormal condition such as system crash loss of device, communication, and power; after system crashes we can recover gracefully, we don’t lose data, no duplicate records, no broken records.
- Tracked Bugs and Reported using Defect Tracking and Maintenance Tool.
- Interfaced with developers to resolve technical issues.
- Executed the Batch Customer Data Integration process and verified the count of loaded, bad and discarded records.
Environment: Quality Centre, QTP, C++, J2EE, ASP, VB, HTML, SQL Server, Toad, Oracle11i financial, UNIX
QA ANALYST
Confidential
Responsibilities:- Developed the Standard Documentation for the Test Plans and Test Summary Sheets
- Authored Test Plans and Test Specifications
- Developed and Executed Test Cases in Virtual User Generator
- Used Test Director to indicate the progress of automated testing during weekly status updates to the project manager
- Prepared Test Matrix and Test Procedures for the different modules of the application.
- Installed, maintained and used Testing software’s
- Set up the test environment and created the Test data
- Performed Integration and Stress Tested using Controller
- Modified test scripts to accommodate GUI changes in the new versions of the product
- Created bug reports, verified bug fixes, logged bugs into Bug Tracking System
- Generated reports using the Analysis in Load Runner.
- Communicated with developers and management to ensure delivery of a Quality product on time
Environment: Visual Basic 6.0, Asp.net, SQL Server6.0, SQL Loader, Load Runner, Test Director.
