Qa Quality Analyst Resume
Bloomington, IL
SUMMARY
- Over Six years of diversified experience in software Quality Assurance and Project Coordination Activities in Client - Server, GUI and Java/J2EE Web based applications using automated testing tools like Quick Test Professional, Selenium, Loadrunner and manual testing procedures.
- Around 6.3 years of experience in QA including Manual and Automation Testing
- Experience in all phases of Software Testing Life Cycle (STLC), Software Development Life Cycle (SDLC), Bug life cycle and Methods like Waterfall and AGILE.
- Experience in analyzing Business Requirement Specification (BRS) & System Requirement Specification (SRS)
- Proficient in development, execution, maintenance of Test Plans, Test Cases, Test Scripts, Test Specifications, Test Scenarios and Traceability Matrix.
- Worked in Project Implementation, Defect and Test Coordination Activities.
- Creating Requirement Traceability Matrix and Test Execution Matrix for both Automated and Manual Test cases.
- Expertise in performing different types of Testing like Sanity, functional, integration, system, user acceptance testing, performance, GUI, Load and end-to-end testing. Also, involved in Exploratory testing scenarios.
- Performed Sanity, Smoke, and Regression testing on each build.
- Prepared status summary reports with details of executed, passed and failed test cases and Metrics Calculation.
- Extensive use of bug tracking tools like Quality Center, Clear Quest, Trac and BugZilla
- Strong business understanding knowledge of Property & Causality(Auto, Property & Life), Financial, Banking Domains
- Developed Automation scripts using QTP and Selenium.
- Proficient in writing VB scripts to automate Test Cases for QTP.
- Good Knowledge in Loadrunner.
- Proficient over Structured Query Language (SQL).
- Exposure in Data Migration Testing of client data.
- Proficient in Backend Testing and Data Integrity Testing using SQL and PL/SQL Queries.
- Experienced in Onsite-Offshore coordination
- Strong knowledge in UNIX
- Interacted with developers, Business & Management Teams and End Users
- Self-starter and ability to adapt and learn new things quickly.
- Ability to work under minimal supervision.
TECHNICAL SKILLS
Operating Systems: UNIX, Windows 2008/ Vista/2000, MS-DOS
Testing Tools: Quick Test Pro 10.0, 8.2, 8.0 and Loadrunner 8.0, Performance Center, Selenium IDE, RC, Grid, Selenium WebDriver
Programming languages: HTML, SQL, PL/SQL, XML, Java, J2EE, AJAX
Scripting Languages: Java Script, VB Script
RDBMS: IBM DB2, Oracle, SQL Server
MS-Suite: MS-Word, MS Excel, MS Project, MS PowerPoint, MS Visio
Defect Tracking Tools: Quality Center, Trac, BugZilla, Clear Quest
PROFESSIONAL EXPERIENCE
Confidential, Bloomington, IL
QA Quality Analyst
Responsibilities:
- Involved in requirement Analysis meetings with Business Analysts and going through the Business Requirement Document (BRD), prepared Test Plan and Test Strategy documents.
- Prepared Test Cases, Test Scripts, Test Conditions based on the functional and Non-functional requirements.
- Involved in System testing, Integration testing, Functional testing, Implementation, UAT and Regression testing.
- Responsible for writing Automated test scripts, execution and capturing test reports using QTP and Selenium
- Tested the application in cross browsers such as Internet Explorer 8, Mozilla Firefox, Safari, Opera and Google Chrome.
- Involved in Technical Checkout, version Rollback Procedure testing followed by Business Checkout.
- Developed Tractability Matrix and Test Coverage reports.
- Worked on Test Data Setup for various business test case requirements.
- Worked for different Sprints in Agile Methodology
- Escalate the issues about the project requirements (Software, Hardware Resources, Resources for testing) to project Lead /Test Manager.
- Executed Regression test Suite on each QA build.
- Test and validate the Web Services using SOAP UI.
- Validate the RESTful Web Service using REST client.
- Performed extensive Database Validations and verifications using Complex SQLs.
- Expertise in DML,DCL commands of SQL (Structured Query Language)
- As Part of End to End testing extensively used UNIX to verify data on UNIX servers between Auto Systems and its middleware applications.
- Modified and reused JCLs and SQLs for data extraction and analysis
- Ran Batch jobs On Mainframes Servers
- Tracked the defects using Clear Quest, Quality Center, Trac and generated defect summary reports
- Involved in opening Software Change Requests (SCR) for the discovered defects and also involved in creating, executing test cases for the SCRs opened for the project for enhancement requests.
- Worked with Requirements module
- Created Test cases in Test Plan Module and traceability with requirements.
- Created Test sets in Test Lab Module and performed Test Execution.
- Created defects in Defects module and linked Defects to test Sets and test cases.
- Written Selenium Scripts to create Business reusable components in Data driven and keyword driven Framework.
- Worked in Selenium RC and Selenium IDE.
- Worked on JUNIT, NUNIT Frameworks in Selenium
- Prepared Driver Scripts in Data driven Framework for specific modules.
- Extensively used Descriptive Programming.
- Prepared Error Handler Functions to deal runtime QTP Errors
- Prepared Automated Regression Test suite using QTP 10.0
- Wrote VB scripts by using descriptive programming
- Wrote reusable functions for regression suite in order to reduce the repetition of code.
- Prepared LR scripts through VUGEN (HTML based recording)
- Performed Parameterization and Manual Correlation for the Scripts
- Prepared manual and goal oriented scenarios according to the requirement.
- Responsible for Performance Testing using Load Runner and monitoring CPU utilizations on AppServer, WebServer, database server and controller machines simultaneously
- Responsible for comparing the results with old version’s baseline results and to find out the root cause of degradation of performance by analyzing various graphs generated by Load Runner Analyzer
- Prepared Automation Scripts using Selenium IDE.
- Ran Selenium Scripts on multiple browsers using Selenium RC.
- Written Java classes to load test data from excel/xml, to run selenium scripts in specific environments and inherited Selenium API to test with the Client Side Framework used in the application.
- Using Clearcase, Subversion for code repositories and Maven for the dependencies.
Environment: Java, EJB, JSP, Windows 2000/NT,HP-Unix,Oracle 9.0,DB2,TOAD, Shell script, Load Runner 8.0,QTP 8.2,EDBA,Quality Center, WebLogic
Confidential, Florida
QA Analyst
Responsibilities:
- Worked in Different Sprints of Agile SDLC
- Coordinate the Testing tasks throughout the STLC
- Prepared Test Designs, and Test Cases from Design Document
- Prepared input Test data for execution based on BVA and Equivalent Partitioning strategies.
- Conducted various types of testing like Functionality Testing, Regression Testing, Database Testing
- Written System Test Cases as per the Business Flows and created data for that.
- Executed test cases, and conducting regression and system testing for Multi-Tiered Environment Builds
- Expertise in Build Acceptance Testing and Release Acceptance Testing
- Performed Request and Response Packets Testing between Application and Mainframes.
- Performed data integrity testing (UI Vs Database) using SQL
- Performed End to End Testing from AUT vs MainFrames vs App Database.
- Preparation of Test Plan and Test data (Test bed criteria)
- Script designing and reviewing and maintaining the test ware
- Scheduling and executing the jobs, Load databases
- Interact with the different Operations group concerning the job scheduling, setting the environments, database setup etc.
- Coded/modified JCLs to extract data from Mainframes (DB2, IMS) and FTPd to Unix.
- Tested number of batch programs developed in COBOL, DB2, IMS
- Created and executed test scripts to validate and compare source and target database in SIT Environment.
- Defect management and allocation of defects to offshore development leads as per the application areas.
- Responsible for Deployment of QA Builds in UNIX Environment
- Updated .Properties and .config files on UNIX Servers for the QA Environment Setup.
- Conducted meetings with client and offshore FTA’s for query resolutions.
- Following Daily execution sheets/Metrics sheets/Effort tracking/Review Logs /Query logs/Execution tracking sheet, Minutes of Meeting Sheet, Conference Call Sheet.
- Created Implementation deliverables (Implementation Plan, Communication Plan, and Implementation Test Plan).
- Coordinated with Change Management Group to track Change requests and cleared Pending Request Change Approvals.
- Worked with requirements module Edited requirements add traceability from requirements to tests in test Plan Module.
- Created defects and perform defect tracking using Defects module.
- Prepared Automation Planning and Strategy.
- Worked with Modular Automation Framework.
- Participated in Peer Reviews of automation scripts and documented review comments
- Identify and Automated Regression Test suite using QTP 8.2
- Performed Data setup by using Environment files, Global, Local Data.
- Created Recovery Scenarios for Error handling to deal runtime Errors
- Wrote reusable functions for regression suite in order to reduce the code.
Environment: Windows NT Server 4.0, HTML, XML, ASP, SQL Sever 2000, QTP 9.2Load Runner 8.0, Test Director 7.0, Visual Source safe, JCL, COBOL, SAS, DB2, ORACLE, IMS, VSAM, ISPF, FILE-AID, PANVALET, QMF, SPUFI, CLIST, JOBTRAC, HP Automation Tool - QTP.
Confidential, CT
QA ANALYST
Responsibilities:
- Analyzing Business requirements and Functional requirements documents.
- Preparing Test Plan and Test cases according to the requirements.
- Extensively worked on SQL (DDL, DML) and performed Backend testing.
- Performed database testing using SQL.
- Performed User Acceptance Testing (UAT).
- Regularly following up with Development Team to discuss discrepancies identified during testing and performance tuning.
- Involved in Black box, white box testing of the .net application.
- Involved in testing web based and windows applications.
- Performed UAT (User Acceptance Testing) testing.
- Created Test cases in Quality Center - Test Plan Module.
- Used Quality Center as the defect-tracking tool to enter defects regarding the issues found during testing.
- Prepared Automated Regression Suite using QTP 8.0
- Involved in weekly meeting and walkthroughs for project status and updates.
- Responsible for weekly status to show the Progress of the automation testing effort.
Environment: Windows NT, .NET, HTML, XML, TOAD, MS office, SQL Server, oracle, QTP, Quality Center
Confidential
Test Engineer
Responsibilities:
- Derived Test Scenarios from Business Scenarios and mapped requirements.
- Prepared Regression Test Suite from Functional Test cases based on Business Criticality
- Executed Regression test suite against each QA build
- Involved in Database testing, Functional Integration, Regression and Compatibility testing of the application.
- Checked the Data flow through the front and backend and used SQL queries to extract the data from the database
- Used SQL and PL/SQL for Data retrieval in Back End Testing
- Performed Data Validation of the data flow from the front-end to the back-end.
- Ran PL/SQL blocks in order to rectify data corruption in the database.
- Responsible for Front End testing, Integration testing and System testing on the coded software.
- Participated in Review meetings to discuss Issues with Team Lead and Project Manager.
- Prepared Final Test report after completion of execution.
Environment: JAVA, Java Bean, J2EE,Agile, EJB, JSP, JavaScript, Ajax, Struts, Java Beans, XML, XSLT, Oracle JDeveloper, Oracle Application Server, Avalon,UNIX, UML, Ant, SQL, Oracle9i, SQL,PL/SQL,CVS, Win NT, MVC, JDBC,Hibernate, HTML, Excel, DOM API, XSL-FO