Qa Analyst Resume
Phoenix, AZ
EXPERIENCE SUMMARY
- Over 6 years of experience in Software Quality Assurance and Testing - Skills with Web-based, Client/Server, IVR (Interactive Voice Response) CTI Based, Database / Backend, Middleware & Batch applications on multiple levels of the SDLC and STLC
- Extensive knowledge in various domains and various platforms (Unix//Windows 95/98/2000/NT)
- Exposure to Water fall, Agile and Iterative & Incremental methodologies in Software Development Life Cycle (SDLC)
- Strong experience in analyzing Business Requirements, Functional and Technical Specification
- Experience in drafting Test Strategy, Test Plan, Impact Matrix, and Traceability Matrix
- Experience in designing & reviewing Test cases, scripting Test scripts, Execution, Bug Reporting and Bug / Defect Tracking
- Expertise in Functional, System, GUI, Regression, Security, Usability, User Acceptance (UAT), and Integration testing
- Execution of Manual scripts using Mercury Quality Center(QC) and Knowledge of Automation scripts using Load Runner, JMeter & QTP
- Good knowledge on working and executing SQL queries for Backend testing
- Sound Knowledge on using Mainframe, TSYS tools
- Executed Scripts and summarized results using Mercury Quality Center
- Exposure in working with Off-shore teams and On-shore teams
- Strong PC skills with demonstrated proficiency in the MS Office suite products
- Ability to work independently and a quick learner of various technologies and domains.
- Trainings attended on automation testing tool like HP Load Runner & Quality Test Professional (QTP)
TECHNICAL SKILLS
Programming Languages
C, SQL, VB-Script
Databases
Oracle, DB2, SQL Server, MS-Access
Operating Systems
Unix, Windows 95/98/NT/2000, XP,MS-DOS
Testing Tools
Quality Center, Mercury Interactive (Load Runner, QTP), JMeter, Test Director
Defect Tracking Tools
Mercury Quality Center 8.2/10.0, Jira
Web Technologies/ Web Servers
HTML, XML, Apache Tomcat, Web Sphere
Documentation Tools
MS Office (Word, PowerPoint, Access, Excel, Visio), MS Project
Configuration Management Tools
Subversion(SVN)
Bachelor of Engineering in Computer Science and Engineering
DOMAIN KNOWLEDGE
- Banking & Financial ( Credit Cards & Merchant Services )
- Home Lending & Mortgage
- Insurance
- Pharmaceutical, Telecom
Client: Confidential
Role: QA Analyst
Project: Pay your Bill online - Money Movements (Web, Batch Jobs & Backend / Database Testing)
Location: Phoenix, AZ
Responsibilities:
- Analyzed the K245 (Requirements) Documents and participating in all phases of SDLC/STLC cycle
- Participated in preparing Test Strategy(X900) doc, Requirements Risk Assessment(X911) doc, High Level Test Conditions, identifying test data needed at market level.
- Creating detailed test conditions, obtaining Sign-off on test conditions & reviewing of test conditions.
- Create manual Test Scripts and obtain sing-off on Test Scripts in Mercury Quality Center for the Pay you Bill Online Modules (View Bill, Pay Bill, Enroll in Self Servicing Functions, Offers) & backend testing.
- Performed Test Data Conditioning on TSYS Systems & other databases (Oracle, MS SQL)
- Validated Readiness of test environments by working with Development & interfacing teams
- Execution of test scenarios & analyzing the actual results against the expected results
- Prepared traceability matrix to fix discrepancies in the business requirement document and Test Plan.
- Performed Web GUI testing, Batch Job, Database / Backend testing, Middleware testing, end to end testing, production assurance, System testing, functionality, Regression and User Acceptance testing
- Performed Middleware Services/Transactions Testing written on MQ & Web Services on SOA Architecture for data accuracy & validating if the response XML matches specifications
- Performed Database testing of various backend data sources such as Mainframe & Databases (Oracle, DB2, MSSQL) using SQL Queries, Scripts & middleware Transactions
- Application logs verified by logging into UNIX machines & batch jobs were tested using UNIX Shell Scripts to validate MIS data load into database.
- Executed complex SQL queries on database to check correctness of data getting loaded by Transactions/Batch Jobs.
- Involved extensive validation of all data sources, elements & new Services/Transactions build on MQ/Web Services (Middleware).
- Test scripts execution, defect resolution & analyzing results were done in QC with attachments for actual results.
- Test Exit Criteria Document (x957) was produced and reviewed with all stakeholders.
- Contributed in providing the management with test metrics, reports, and schedules as necessary
- Load Runner & JMeter was used for Performance testing of Services/Transactions through Middleware.
- QTP was used to Automate Regression test suits.
- Also involved in performing regression testing on Batch Applications on Unix/Linux machines to make sure the data on files are loaded accurately to Oracle Databases & no job failed on scheduled times.
- Supported UAT team in their validation and performed regression testing on hot fixes in production.
- Regular interaction with Onsite Leads & Offshore teams in delivering quality product.
Environment: Websphere Application Server 6.1, Java2.0, SQL, UNIX, J2EE1.4, AJAX, DB2, XML, CSS, JSON, Subversion, JNDI, JMS, MQ Series, Rational Rose Modeler, JMeter, LoadRunner, HP-Quality Center (QC).
Client: Confidential
Role: QA Analyst
Project: Card Member Servicing & Payments Systems Migration to Next Generation IVR
Location: Phoenix, AZ
The Global Voice Systems Solutions group of Confidential is responsible in developing and supporting Interactive Voice Response (IVR) applications for Confidential customers & Web Based Desktop+ application for Call Center Agents including credit card and prepaid services. The IVR applications allow customers to access their accounts for a variety of services like account balance, order monthly statements, pay by phone, enroll in Offers, membership rewards services like point transfer and rewards redemption, through the telephone lines, for both the US and International markets. Web Based Desktop+ application allows Call Center Agents to pull/operate on customer data. This project fully leveraged available infrastructure, Global MIS, call routing and speech recognition to create an enhanced caller experience on the proven 3-tier architecture utilizing the VoiceXML, CTI, WEB technology & AT&T Network. Testing involved Front-end IVR, CTI, Web Application, Back-end Database, Batch Jobs, Middleware Services/Transactions validation.
Responsibilities:
- Analyzed the Business System Requirements (K245) Documents and participated in all phases of SDLC/STLC cycle.
- Participated in preparing Test Strategy(X900) doc, Requirements Risk Assessment(X911) doc, High Level Test Conditions, identifying Test data needed at market level.
- Performed Test Data Conditioning on TSYS Systems.
- Involved in creating manual Test Scripts and obtain sing-off on Test Scripts in Mercury Quality Center
- Execution of test scenarios & analyzing the actual results against the expected results
- Performed Smoke Testing, System Testing, Integration Testing, Functional Testing and Regression Testing
- Performed Agent Side Desktop+ Web Interface Testing by logging into remote desktop with test Agent IDs.
- Performed Integration testing of various sub systems like Genesys/ CISCO Call Routing, CTI and Desktop+ Agent Web App for Screen Pop-Up and MIS (Management Info Systems) for reporting.
- End to end testing of Voice applications with speech recognition / DTMF features & Agent side Web Screen Pop-Up
- QA Issues where logged and maintained in Mercury Quality Center (QC) defect tracking system.
- Contributed in providing the management with test metrics, reports, and schedules as necessary
- Executed SQL queries on the database to check MIS Reporting data for all calls & Event Transactions.
- Application logs verified by logging into UNIX machines & batch jobs were tested using UNIX Shell Scripts to validate MIS data load into database.
- Coordinate with respective resources for resolution of issues happening during testing period.
Environment: Websphere Application server 5.1, SQL UNIX, Oracle, MS SQL Server 2005, J2EE, VoiceXML, MS SQL Studio Management Express, DBVisualizer, TellMe Voice browser, Genesys Voice Browser, Genesys CTI, Cisco ICM, Subversion (SVN), XML
Client: Confidential
Role: QA Tester
Project: CORE Sales and Fulfillments
Location: West Des Moines, IA
CORE stands for Common Opportunities, Results and Experiences, one stop system for Home Mortgage Consultants (HMCs), Underwriters and different lending groups like Consumer Credit Group CCG, Confidential Financial WFF and Confidential Home Mortgage WFH. CORE captures home mortgage borrower information, retrieves credit report and presents best possible mortgage interest rates for the customer using the Pricing Engine. CORE also allows underwriters to make loan decision based on the integrated Deal Decision System evaluating various compliance rules using the integrated Compliance Systems. CORE system presents screens to fulfillment users to record underwriter notes, upload and view documents and information online concurrently which reduces loan processing time and improves communication between fulfillment users and customer.
Responsibilities:
Analyzed System Business System Requirement Documents (BSRD) and Participated in creating test plan, test entry and exit criteria documents, test status reports
Written high level test cases (HLTC) and detailed test cases (DTC) for different modules
Developed manually executing scripts based on the Requirements furnished in User Requirement Specification
Developed Scripts based on all possible positive and negative scenarios
Prepared test data for data driven testing and used it for positive and negative testing. Imported test data using SQL Loader
Performed backend testing on Oracle database by executing Complex SQL Queries/Statements to ensure the retrieved data was correct
Performed manual Web testing, database testing, GUI testing, end to end testing, production assurance, System testing, functionality, Regression and User Acceptance testing.
Attend and participate in defect resolution meetings along with release management, and development team.
Interacted with Onsite & Offshore team on daily basis to discuss on status/progress & issues/risks.
Communicated with project managers, and management to resolve testing issues and risk management.
Test Planning and bug tracking was done using HP- Mercury Quality Center (QC)
Environment: Oracle, SQL, JBoss, Spring, J2EE, XMl, HP LoadRunner, Maven, HP Mercury Quality Center (QC)
Client: Confidential
Role: QA Tester
Project: COLLECTION TOOLS
Location: Richmond, VA
When a customer is unable to pay in min 3 cycles then that account moves to Collections. If customer miss 3 cycles means 3 PD (Past due), at this time Confidential tries to help the customer to come out of collections by providing offers. If the customer accept offers and pay the minimum amount during that offer time that account comes out of collections. It also deals with delivering welcome letters to the customers and works with the CTI simulator to test whether the call routing to the right party agent or not.
Responsibilities:
- Analyzed Software and Business Service documents to get a better understanding about Confidential Collection Offers.
- Responsible for creating test plans, test cases, test scenarios (High Level Scenarios) and mapping business requirements to test cases in Quality Center.
- Performed test data conditioning on Oracle/DB2 Databases & using TSYS screens
- Run the SQL’s and PL/SQL’s to do the backend testing.
- Update the regression suite by reviewing the Business Service Document.
- Conducted System Testing, Functionality Testing and Configuration Testing.
- Performed end-to-end testing on the release version of the software application.
- Involved in Pay By phone testing with ACH AND Non-ACH Banks.
- Validated Cycle, Status, History, Current Balance, Credit Lines for the accounts
- Interacted with Developers and Project Managers to follow up on Defects/Issues
- Participated in various team meetings and discussed Enhancement and Modification requests.
- Responsible to Pull the screen Prints from TSYS and validate the fields.
- Participated in various team meetings and discussed Enhancement and Modification requests.
- Participated in creating weekly status and metrics collection activity and shared the same with all relevant stake holders.
- Responsible for updating and maintaining the Quality Center for reporting and logging the defects found during functional and regression testing and follow up the bug life cycle.
Environment: Java2.0, SQL, UNIX, J2EE1.4, XML, CSS, HP-Quality Center (QC), TSYS
Client: Confidential (USAA) Oct’06 -- Apr’08
Role: QA Analyst
Project: USAA - insurance (Web Application)
Location: San Antonio, Texas
USAA - An insurance project, on the early stage handled two separate portals for the agent and the customer to handle the application. In the growing technology, they were integrated as a single interface on which both the customer and the agent can work on the same portal, as per the login privileges. The customers were granted access only to certain regions, whereas the agent almost can utilize the application on the business perspective.
Responsibilities:
- Analyzed the Functional Design documentation, and Technical Requirements.
- Testing and reporting the bugs by testing the web based customer and representative portal.
- Written functional test Scripts using Quality Center and analyzed the possible Scenarios in Web Environments.
- Scripts were parameterized using the DataTable parameters, Environment Variables and Random Number Parameters.
- Developed Integration Test Plans and Test Schedules and assisted in the execution of functional, System Testing, Regression Testing, Integration Testing and User Acceptance testing.
- Prepared and executed Test Cases with different Test Sets for different objectives based on the Business/Functional requirement.
- Executed Integration Scripts for all the specified Roles based on the Image that has been Installed
- Test Planning and bug tracking was done using Test director
Environment: Windows XP Professional, Java, J2EE Web applications, Test director, Quality Center, SQL, UNIX.
Client: Confidential
Role: QA Analyst
Project: Strategic Self Servicing Offering (Pharmacy) - Telephony Project
Location: Chicago, IL
Walgreens is the nation’s largest and fastest growing drugstore chain and the industry leader in sales, profit and technology use. Strategy is to be the nation’s most convenient - and most technologically advanced - drugstore retail chain. Project involved consolidation and migration of legacy IVR-Voice Platforms into more Vendor independent open source platform. This project deals with major five categories as Agent Desktop, Client Facing IVR, CTI Routing and Call Recordings. My primary role is testing of new Call Center interactive voice response systems and a distributed call center agent desktop application.
Responsibilities:
- Analyzed the Functional Design documentation, and Technical Requirements.
- Written functional test Scripts using Quality Center and analyzed the possible Scenarios in Voice/Web Environments.
- Developed Integration Test Plans and Test Schedules and assisted in the execution of functional, System Testing, Regression Testing, Integration Testing and User Acceptance testing.
- Involved in Test Procedure Design Reviews in accordance with the procedures and regulations.
- Prepared and executed Test Cases with different Test Sets for different objectives based on the Business/Functional requirement.
- Testing and reporting the bugs by testing the Voice Based IVR Applications and Agent Web portal.
- Executed Integration Scripts for all the specified integration components ( CTI, Call Routing, Desktop Agent, Call Recorders)
- Validation involved testing Speech Recognition, Text To Speech & Backend Transactions built on Webservices and SOAP.
Environment: Genesys IVR, CTI, VXML/CCXML, SQL, UNIX, Java/J2EE, Web applications, QC, Nuance Speech Recognition.