Anand Jai
Quality Assurance Analyst
240-***-**** ***@**********.***
OBJECTIVE
Looking for a challenging position as a Quality Assurance Engineer/Tester using both manual testing and
automated testing tools like HP Quick Test Professional, Quality Center, Clear Quest, Clear Case on web
based and client server applications.
PROFESSIONAL SUMMARY
Over 6 years of experience in Software Quality Assurance and Software Testing of Client/Server and
•
Web based applications like Retail, Banking, Insurance, and Credit Card Services.
Involved in both Manual and Automated Testing of applications on Windows and Unix Environment.
•
Excellent understanding of Software Development Life Cycle and Test Methodologies – Agile, Scrum,
•
and Waterfall models from project definition to post-deployment documentation.
Performed Ambiguity Analysis and Gap analysis on the projects.
•
Expertise in designing and developing strategic Test plans, Test Cases, Test Scripts, Test Scenarios, Test
•
Reports for both manual and automated tests.
Extensive experience in Functional, Regression, Integration, User Acceptance, and System Testing.
•
Proficient in using testing tools such as Quick Test Professional, Load Runner, Quality Center and Test
•
Director for web and client server applications.
Expertise in Querying and testing RDBMS such as Oracle, SQL Server using SQL for data integrity.
•
Performed Sanity, Smoke and Usability Testing.
•
Good knowledge of SQL and experience at conducting backend testing.
•
Expertise in Analyzing Business application via using MS Visio.
•
Extensive experience in tracking bugs using Bug tracking tools such as Quality Center and Clear Quest.
•
Experience in creating Requirements Traceability Matrix to ensure comprehensive test coverage of
•
requirements.
Familiarity with programming and scripting languages.
•
Ability to handle multiple tasks and work independently as well as in a team.
•
Good team player with excellent written and verbal communication and interpersonal skills.
•
EDUCATION
MS in Electrical Engineering, San Jose State University, CA
BE in Electronics & Communication Engineering, Gujarat University, India
TECHNICAL SKILLS
Bug Tracking Tools: Mercury Test Director, HP Quality center, Rational Clear Quest, Clear Case
Automation Tools: HP Quick Test Professional 8.2, Mercury Load Runner
Languages: C/C++, Perl, VBScript, JAVA, Visual C++, HTML, SQL
RDBMS: SQL Server, Oracle 8.x, MS-Access, IBM DB2
Operating System: MS DOS, Windows 2000/NT, UNIX, Solaris
Web Servers: IIS, Weblogic, iPlanet, Tomcat
Packages: MS Office, Test Track, PVCS
Hardware: IBM PC Compatibles, Sun Solaris Ultra Enterprise
Other Tools: MY SQL, WinCvs, TOAD
PROFESSIONAL EXPERIENCE
ESURANCE, San Francisco, CA OCT 07 to Present
QA Engineer
Esurance is dedicated to building a successful personal auto insurance business. Esurance leverage technology
to provide a hassle-free auto insurance experience for their customers. Esurance is a leader in bringing
innovation to the auto insurance industry. Worked as a QA Engineer on their Home Insurance project.
Responsibilities:
Involved in discussions with the Team on Quality Analysis, Manual Testing, Automated Test Tools and
•
Defect Tracking Tools.
Performed Smoke testing for the test environments (System Integration Test & User Acceptance Test)
•
after each build.
Backend testing using SQL queries.
•
Testing on various browsers like Internet Explorer, Netscape, AOL, Mozilla.
•
Ran UNIX commands on backend application server to verify the log.
•
Analyzed requirement specs and design specs, creation of Test Plans, Test Cases and scenarios using
•
Quality Center and took responsibility for complete feature/component testing.
Participated in writing and reviewing test plans, test cases, test sets in Quality Center.
•
Developed test cases for data driven scenarios in Quality center using Dummy Data.
•
Responsible for work on case management and involved in system design/development.
•
Performed both manual and automated tests to conduct functional and regression tests on the application.
•
Automated the same using QTP
Conducted Functionality and Regression testing during the various phases of the application using VB
•
Script
Created Function Library using vbs file and Object Repository to check the application functionality.
•
Used Checkpoints and Synchronization points to check the attributes of the application across several
•
builds and versions. Also used exception handling using Recovery Manager while testing the application.
Responsible for executing the test cases and reporting the bug in Quality Center.
•
Executed QTP actions from Quality Center for Remote Execution.
•
Used QTP Features like Data Driven Testing, Object Identification, and Recovery manager.
•
Used Descriptive Programming to handle dynamic Objects.
•
Involved in testing the functionality and usability of the System for end user perspective.
•
Defects were tracked and regressed using Clear Quest Bug Tracker.
•
Environment: Quality Center 9.0, Windows XP Professional, Clear quest, Quick Test Professional 8.2,
Pentium Workstation, J2EE, JDBC, Servlets, XML, Weblogic, IBM DB2, Load Runner
HOME DEPOT DIRECT, Atlanta, GA APR 06 to SEP 07
QA Engineer
Home Depot is one of the largest multi-channel retailers in the world. The customers can choose to buy from
the nearest store, the most recent catalog, or the company's retail website - www.homedepot.com.
Worked on testing the Point of Sale application which is an automated retail management system that supports
barcodes and touch-screens and integrates with all your back-office operations in real time.
Responsibilities:
Analyzed Business, Functional Requirements and Use cases of and developed Test Plans, Test cases and
•
Test scripts for both positive and negative tests.
Managed test cases and execution using Quality Center
•
Formulated detailed use cases for increasing core component test coverage to facilitate regression and
•
automation testing
Created the strategy document that defines the test environment, phases of testing, entrance and exit criteria
•
into different phases of testing
Performed Functional testing, Black Box testing, Regression testing, Integration testing to make sure
•
the application conforms to the requirement specifications
Prepared reports and test results after each release cycle for management and further test planning.
•
Uploaded the test results in Rational Clear Case
Performed black box testing of POS(Point Of Sale) application
•
Identified and reported software defects using Quality Center
•
Verified weekly change requests (CRs) and other maintenance items rolling into production
•
Manually performed back-end testing by writing SQL queries.
•
Responsible for work on case management and involved in system design/development.
•
Executed Unix Commands on the backend to check the application server log files.
•
Developed User-Acceptance Test scripts and assisted users in conducting UAT. Verified the front end GUI
•
by inserting various Get RO and Get TO properties in the script
Prepare requirement analysis and project planning documents using Quality Center
•
Developed test scripts using QTP
•
Created functions library to write reusable functions using vbs file
•
Created the mapping of Custom classes to Standard classes using QTP Object Identification class map
•
tool.
Used Quality Center to create, manage, run test suites, generate reports for percentage of failures, defect
•
status etc.
Work closely with the Developers and Engineering Teams in the review and modification of product
•
specifications. Used SQL to query the database and verify the generated reports.
Designed the Test scenarios so that the achievement of the functional requirement is tested with positive,
•
Negative conditions.
Environment: Quality Center 8.2, Rational Clear Case, Quick Test Professional 9.0/ 8.2, XML, C++,
VB.Net, SQL, UNIX, Win2000, IIS, IBM DB2
BANK ONE, Wilmington, DE JAN 05 to MAR 06
QA Engineer
Chase Card Services
Chase card services’ is one of the leading card services in US. An individual can apply for the credit card
through a web site by entering the required details and upon satisfying all the conditions (income, credit rating)
a credit card number with a specified credit limit and expiration date will be generated.
Responsibilities:
Analyze requirement specs and design specs, creation of Test Plans, Test Scripts and scenarios, and takes
•
responsibility for complete feature/component testing.
Responsible for debugging the errors occurring during execution and helping developers understand and
•
solve the errors.
Tested “Navigational Redesign” (GUI) of the entire Credit Financial website.
•
Performed Smoke testing for the test environments after each build.
•
Used Quality Center extensively for storing test cases, logging defects and maintaining test
•
documentation.
Verified weekly change requests (CCR’s) and other maintenance items rolling to production.
•
Created test data to ensure all the business rules are being applied.
•
Attended FRD reviews, technical specifications walkthroughs, conducted Test Plan & Test Cases
•
walkthroughs with the business and technical teams.
Attended project meetings, defect review meetings, release meetings (Go/No-Go) and QA status
•
meetings.
Environment: MS Word, Quality Center 8.0, Quick Test Professional 8.2,Visual SourceSafe, Visual Studio 6,
ASP, SQL, TOAD, SQL Server 2000, HTML, IIS, Windows 2000
T-Mobile, Albuquerque, NM FEB 03 to DEC 04
QA Tester
SSP Ordering is web-based application to help the T-Mobile call center employees to give fast and reliable
service to their customers. SSP is used to create new customers, retrieve information from the database, update
information & give the suggestions to T-Mobile customer using the Data Access, Data Analysis, Order
Migration, Search and Message Components.
Involved in the testing of modules including Purchasing, Oracle Sales Analysis, AP (Accounts Payable), AR
(Accounts Receivable) and GL (General Ledger)
Responsibilities:
Wrote and Executed Test Plans and Test Cases using the Test Director as Test Management Tool.
•
Identified the Test Cases to be automated and lead the effort for automating the product using
•
WinRunner.
Conducted data driven tests with WinRunner.
•
Performed Functional, System-Integration and Regression testing.
•
Performed Stress Testing
•
Worked in Manufacturing/Financial modules including AR, AP, GL, FA (Fixed Assets), PA, Cash
•
Management, Order Management Suite, INV (Inventory), PO (Purchasing orders).
Verified the "fixes" for the reported bugs.
•
Scheduling and conducting status meetings on a regular and frequent basis to discuss the risks to progress.
•
Worked on testing the application after the production push and participated in the production status calls.
•
Responsible in providing regular test reports to the management.
•
Regular interaction with developers, business analyst and business users.
•
Participated in Enhancements meeting to distinguish between bugs and enhancements.
•
Wrote SQL queries to check proper data population in application tables.
•
Developed test cases to perform Functional, GUI, Integration and Systems testing
•
When the new build is released, performed Regression testing on the new build to verify that it still had the
•
previous functionality.
Carried out the User-Interface Test to verify that Envision is consistent across various builds and
•
releases.
Environment: WinRunner, Oracle 11i, Test Director, Load Runner, Java, and Windows 2000.
US BANK, OH FEB 02 to JAN 03
QA Tester
Worked as a QA tester on the web-based Banking Application at US Bank. This application is designed for the
customers of the bank to perform the daily activities of their account with the bank such as online
checking/saving, consumer loans, credit cards, mortgage landing, insurance, foreign exchange etc. This
application has two main Modules such as:
1. Personal Banking
2. Business Banking
The main feature of the application is that by using their SSN and Pin # the customers can easily access their
accounts through Internet from anywhere & any browser to check status of account either personal or
commercial.
Responsibilities:
Involved in the development of system test plan and test scripts using business and system requirement
•
documents.
Worked on multiple releases on different environments at the same time.
•
Assist entry-level tester(s) on reviewing requirement, preparing and executing test cases, and report
•
software defects.
Performed black box, Functional and Integration testing of the website.
•
Actively participated to setup the test environment for the application(s) needed to be deployed on test
•
environment
Prepared reports and test results after each release cycle for management and further test planning.
•
Closely interacted with developers to get updates and resolve defects.
•
Manually performed back-end testing by writing SQL queries
•
Developed User-Acceptance Test scripts and assisted users in conducting UAT.
•
Responsible for updating and maintaining the Test Director for all the defects found during functional and
•
regression testing and follow up the bug life cycle.
Deployed the application on Unix backend by running basic UNIX commands
•
Environment: Test Director, HTML, ODBC, SQL, PL/SQL, Oracle, Tomcat, CVS, and DHTML, IBM DB2