Mahesh
Ph: 706-***-**** Email:
**********@*****.***
PROFESSIONAL SUMMARY
. 8+ years of experience in Software Testing, Quality Assurance and
Development of various Business Applications.
. Extensive Knowledge in Manual Testing as well as Automation Testing.
Well versed with all stages of testing and QA Cycles.
. Experienced in designing and executing Test Plans, Test cases and
documentation Manual Preparation of Test data.
. Demonstrated ability to lead a team of quality assurance analysts and
co-ordinate between onsite and offshore.
. Demonstrated skills in backend, mid-level, integration, large-scale
application testing.
. Financial sector experience with Retirement Plans and Online
Contracts.
. Expertise in Black Box Testing, White Box Testing, GUI testing,
Functional testing, Regression testing, BP Testing, Database testing
(SQL. PL/SQL), Load testing and Performance testing.
. Extensive working knowledge on Management tools like Quality Center
and Test Director.
. Substantial Automation experience using Mercury Interactive Tools -
QTP and Load Runner.
. Experience in various testing methodologies including Agile.
. Expertise in web application and web forms testing.
. Extensive experience in defect tracking and reporting systems in
Quality Center.
. Experience in Windows and Mainframes plat form.
. Well acquainted with the SDLC and STLC processes.
. Excellent interpersonal skills, analytical, problem solving skills and
can interact effectively with developers and business analysts
. Worked with Product Management and Development personnel to ensure
testing is comprehensive.
. Personal skills include strong sense of Organization and effective
time management and ability to work in a team.
TECHNICAL SKILLS
Testing Tools : QTP 10.0, LoadRunner8.x, Jira 4.2.2
Languages : C#, C, C++, VB.Net, VB 6.0, SQL, PL/SQL
Scripting : HTML, JavaScript, VBScript, XML, Shell
RDBMS / DBMS : SQL Server 2000 / 2005/2008 R2, Oracle10i, DB2.
Operating Systems : WINDOWS 7/XP/2000/2003/Vista/, UNIX
Web Server : IIS, WebLogic, Tomcat, Cloud
Management Tools : Quality Center 10.0, Test Director
8.0,Bugzilla,Test
Link, Team Foundation
Server, Microsoft SharePoint, Excel
Testing Techniques : BVA, ECP, Path Flow, Decision Trees,
Pairwise Testing,
Orthogonal Testing
PROFESSIONAL EXPERIENCE
Client: WA State DEL\ Cayzen
Apr' 11- Till Date
Project: ESIT- DMS
Role: QA Lead
WA State Department of Early Learning's ESIT-DMS project is a program
designed for Children aged 0-3, this program helps children with
disabilities and/or developmental delays. Agencies around the state use
this web application to Refer, Evaluate, Enroll, Provide Service and Track
there progress. This application integrates with Parent Portal application
where Parents can access limited version of children's case status and
interact with service providers. ESIT application help generate reports for
Federal Government.
Responsibilities
. Design, implement, enforce, and evangelize standards for consistent
practices throughout the testing process.
. Analyzed business requirements, System requirements, and Functional
requirements.
. Contribute to project planning prior to formal project start (i.e.
schedules, equipment
needs/costs, strategy).
. Develop and contribute to the test plan, test and regression strategy
and configure the test beds.
. Direct all types of testing, including functional, systems
integration, user acceptance, performance, browser, disaster recovery,
help documentation, and security.
. Assisting the new QA resource with on boarding and project
walkthroughs.
. Support the Dev team in debugging issues; isolate root cause of issues
and partner with design/development team on resolution.
. Ensure QA resources are working at a high functioning level.
. Assist in the maintenance of appropriate processing flow charts,
diagrams, tables, and other supporting documentation to convey
proposed or updated testing approaches.
. Reviewed test cases to ensure they met client standards.
. Assigned daily work to QA resources and help them in accomplish the
task.
. Used Team Foundation Server to track and report System Defects.
. Responsible for the Traceability of all business requirements.
. Review the defects logged before assigning to Tech Lead.
. Participated in for defect reviews with the developers, Project
managers and presented the daily reports in the defect review
Meetings.
. Attended daily scrum meeting and discussed the QA status.
. Prepare weekly test results, Defects reports and reported test
results.
. Tested Role based access to the application for set of persons with
different roles and security access.
. Developed the integration test cases for the different applications in
the project.
. Facilitate QA Analysts interaction with Project Managers, Business
Analysts, Developers, Architects, and Technical Infrastructure
resources.
. Perform end to end testing of applications in coordination with
various teams.
. Involved in writing SQL queries to help Database testing.
. Responsible for the data migration testing.
. Performed the Browser compatibility testing (IE, Safari and FF).
. Validating the build on cloud server before releasing it to the
business users.
. Coordinating the UAT efforts and triaging the UAT defects.
. Responsible for all test deliverables maintained on Microsoft
SharePoint.
Environment: Team Foundation Server 2010, Excel, Microsoft SharePoint 2010,
C#.Net, Microsoft Silverlight 4, SQL Server 2008 R2.
Client: JP Morgan Chase, Kansas City, MO Mar'
10- Apr' 11
Project: Non-Qual
Role: Test Lead
JPMorgan Chase is one of the biggest banks in US having a wide range of
products like Saving account, Credit cards, Asset Management, Investments
etc with a total assets of 2.1 Trillion. Non-Qual is an application
developed by the retirement plan services of JPMC for its clients. Its has
different modules like ROL, CCI, Recordkeeping, Etools which integrates to
help drive the Non-Qual application, in serving the participants to choose
Non-Qualified retirement plans where they can invest apart from there
regular 401(k) plans. Using the application participants can make elections
for there Contributions, Current investments, Future investments and
Distributions.
Responsibilities
. Analyzed business requirements, System requirements, and Functional
requirements.
. Lead the cross-functional test team of a product initiative throughout
the entire development lifecycle utilizing established standards and
guidelines.
. Able to assist Quality Assurance Team Lead in assigning Quality
Control Analysts to various projects and delegating work assignments.
. Involved In developing Test Plan, Test Requirements, Test Cases and
detailed test cases.
. Involved in Functional approval meetings to analyze the requirements.
. Leading a onshore team and coordinating a offshore team.
. Responsible for the BR-FR-TR mapping in Quality center.
. Responsible for the coordinating with offshore resources on daily
basis to help them in understanding the requirements.
. Involved in estimating testing efforts and designing the QA estimate
report.
. Reviewed test cases to ensure they met client standards.
. Involved in creating test sets for Functional, System, Integration,
User Acceptance and Back End Testing.
. Assigned daily work to onsite and offshore resources and help them in
accomplish the task.
. Prepared Test Data and created test input requirements for Data Driven
Testing
. Designed the SIT playbook to help coordinate the testing effort.
. Review the defects logged before assigning to Tech Lead.
. Used Quality Center to track and report System Defects.
. Participated in for defect reviews with the developers, Project leads
and with managers and presented the daily reports in the defect review
Meetings.
. Participated In Test planning meetings and submitted Test case status
during the meetings.
. Data validation and Database integrity testing done by executing SQL,
PL/SQL statements.
. Participated in Daily scrum meetings and discussed the testing status.
. Responsible for setting up security access to each tester to help test
role based access testing.
. Performed the Browser compatibility testing (IE6, IE7, IE8 and FF).
. Involved in designing and verifying business process testing and
Client Visibility testing.
. Prepare weekly test results, Defects reports and reported test
results.
. Tested Role based access to the application for set of persons with
different roles and security access.
. Verified the Log files to find out the failures in the testing.
Environment: Quality Center 10.0, DB2, DB2 Command Editor, SQL/PLSQL, JIRA
4.2.2, Tomcat 5.5.9 web server, Java 1.5, J2EE, MS Office
Client: AITS, University of Illinois, Champaign, IL Oct'08-
Feb' 10
Project: HR Front End
Role: Senior QA Specialist/ QA Lead
The University Office of the Administrative Information Technology Services
(AITS) is a part of the Office Planning and Administration Department
within the University of Illinois Administration. HR Front End project
being developed at AITS, University Of Illinois at Urbana-Champaign is a
massive human resource department project that includes different modules
like Employee Search, Employee Record View, New Hire, Add a Job,
Reappointment, Separation, Job End, Time Line View, User Preferences,
Document Attach/Detach, Transactions, Inbox/Outbox and Permissions. This
project is used by all the Human Resources Departments of University of
Illinois based at Urbana-Champaign, Chicago and Springfield.
Responsibilities
. Analyzed business requirements, System requirements, and Functional
requirements.
. Involved In developing Test Plan, Test Requirements, Test Cases and
detailed test cases.
. Performed Functional, System, Integration, User Acceptance and Back
End Testing of the application.
. Involved in writing detailed test cases for the Integration testing
and system testing.
. Involved in Writing Functionality Test cases, Summary Test Cases and
Details Test cases for different modules of the application.
. Prepared Test Data and created test input requirements for Data Driven
Testing
. Used Quality Center to track and report System Defects.
. Participated in for defect reviews with the developers, Project leads
and with managers and presented the weekly reports in the defect
review Meetings.
. Participated In Test planning meetings and submitted Test case status
during the meetings.
. Data validation and Database integrity testing done by executing SQL,
PL/SQL statements.
. Written the QTP scripts using VB scripting for WEB application
testing.
. Worked with Synchronization points and database check points using QTP
for web testing.
. Performed Data Driven Tests with different data sets from databases
and files Using QTP.
. Performed the Browser compatibility testing (Firefox and Internet
explorer) for HR Front End.
. Involved in designing and verifying business process testing and
Client Visibility testing.
. Executed manual test cases and automation test cases using QTP 10.0.
. Documented test results, Defects and reported test results through the
MS access automation tool.
. Product validation in all phases of lifecycle including requirements,
design, implementation, integration and delivery.
. Tested the post production defects to make sure the defects are in
production or not.
. Did test the fix for the production defects in the UAT environment.
. Enhancing QTP Scripts with Checkpoints, Parameterization.
. Conducted Functionality Testing, Regression testing and Re-testing
using QTP.
. Performed the documentation modification and deleting of documents on
the MS Share point.
Environment: Quick Test Pro 9.1/10.0, Quality Center 9.0, Oracle10g, TOAD,
SQL/PLSQL, Banner 8, CVS, Tomcat 5.5.9 web server, Java 1.5,
J2EE, MS Access, MS Office
Client: Merck, Whitehouse Station, NJ
Feb'07- Jul'08
Project: Visual Management Tool
Role: QA Lead
Visual Management Tool: The basic objective of the VMT (Visual Management
Tool) is to show the efficiency of the sub-ordinates for a Director.
Director of Services (DoS) will be having many Field Engineers (FEs)
working under them. This tool will be useful as a dashboard for the pending
activities of the Field Engineers. DoS can monitor the performance of his
FEs with the help of completed/pending activities that are against various
FEs working under him. FEs can ask for the help of their DoS by raising a
case against a pending activity. DoS can see all the cases waiting for his
feedback and can answer them in the tool which reaches the FEs in a
workflow manner. Data from more than 30 sources from various systems are
integrated into this tool. It contains Admin module for restricting the
access to FEs and various DoS.
Responsibilities
. Analyzed business requirements, and Functional requirements.
. Involved in writing detailed test cases for the Integration testing
and system testing.
. Performed Functional, System, Integration and Regression testing of
the application.
. Prepared SOAP message Test Data
. Participated in defect review meetings.
. Data validation and Database integrity testing done by executing SQL
statements.
. Tested Business processes
. Performed data driven test by passing parameter from xml files.
. By using SOAP messages we prepared the XML data files.
. Managed entire quality process like creating test cases, submitting
defects in Mercury Quality center.
. Extensively used QTP as automation tool for in Regression testing.
. Written scripts for Functional and system testing using QTP for the
web site testing.
. Extensively verified the Business process through manual testing.
. Worked with Synchronization points and database check points using
QTP.
. Performed Data Driven Tests with different data sets from databases
and files Using QTP.
. Involved in Smoke, System, Integration, and Regression testing.
. Responsible for making Defect status report and Project status report
every week.
Environment: Quality Center8.2/9.0, QTP 8.2, Oracle9i, TOAD, SQL, Business
Objects5.1.8, Visual SourceSafe, Remedy ARS, Peregrine Asset
Center, J2EE, Junit.
Client: Swingvote, Atlanta, GA
Oct'06- Jan'07
Project: Exception Management System
Role: Senior QA Analyst
Project Description: EMS is an Exception/ Issue management system used by
Swingvote customer service. The Internet and Tele customer care unit uses
this application to create, manage and close Issue/Exception. The Issues
are created for different application codes and are associated with one or
more different exceptions. There is a feasibility provided to create as
many exception codes as required for different application codes depending
on the nature of Issue. The Issues move from one state till it is closed
based on the laid business conditions. Customer is intimated by the status
of his Issue by auto-generated emails, which depends on the state and
number of Exceptions associated.
Responsibilities
. Understand Functional Requirements and Change Requests.
. Prepared the test plans for the change requirements and enhancement
requirements
. Prepared use cases and test scenarios for the manual and automation
testing
. Modifying the existing Test cases and writing New Test cases based
on the provided Functional Requirements and Change Requests.
. Modified the existing QTP Scripts using change requirements
documents
. Written the new QTP test scripts based on the new functional
specifications.
. Executed manual test cases and automation test scripts
. Written the SQL queries for the database testing
. Document test results and report test results using Quality Center
. Conducted Functionality Testing, Regression testing, Retesting and
System testing
. Prepared the test data for the data driven tests and database
testing
. Conducted the GUI and Usability testing
Environment: Java, VC++, UNIX, Windows NT,IBM MQ series, SOAP, Tomcat
server, Quality Center, QTP8.2 and Oracle.
Client: Telution Inc, Chicago, IL
Oct'05 - Sep'06
Project: Order Management System
Role: Senior QA Tester
Project Description: The Order management system provides online customer
center, a customer self-service web center for customers to register their
accounts, order service, view and pay bills, request information or file
complaints.
Responsibilities
. Performed Manual Testing of this Web based application and
automated by using QTP.
. Performed Acceptance testing, Functionality testing of the
products.
. Testing compatibility of software under various Internet Browsers.
. Testing was done to verify the integration of various modules in
the application and if it is accepting only the valid data in
various fields
. Performed integration testing, regression testing and System
Testing.
. Identified software defects and interfaced with developers to
resolve them and provided full support to the Test team.
. Maintained and executed test scripts by using Test Director and
analyzed the results.
. Performed regression testing to validate the baseline by executing
the developed test scripts.
. Testing was done to verify the integration of various modules in
the application and if it is accepting only the valid data in
various fields.
. Tested UNIX shell Scripts / UNIX Commands extensively for writing
the Test Scripts.
. Extensively used SQL to verify data in the backend.
. Reported the bugs using an in house made bug-reporting system,
which was developed using MS Excel sheets.
Environment: Java, VC++, Windows NT, QTP 8.2, Quality Center and TOAD,
MSQL.
Client: AT&T, Chicago
Nov'04-Sep'05
Project: Value Bases Search Engine Marketing
Role: QA Tester
Project Description: VB-SEM is an Integrated Product used for Internet and
Tele order Management. The order data is collected in keystone for Store
front profile and Web UDAC's. Order Items are generated in eGateway after
the order data is validated. The Order item moves on in eGateway as per the
pre set business conditions, changing its state and status as defined.
Responsibilities
. Involved in developing QA Test plan for covering functional,
integration, regression and end-to-end Testing.
. Manually tested the whole application before going for the automated
testing.
. Guided the team of testers for completing the testing phase of the
projects.
. Developed and executed test cases and verified actual results with
expected results.
. Developed and several SQL queries to perform backend testing of the
database.
. Wrote and recorded VB Scripts for Automating the Functional testing
procedure using Quick Test Pro.
. Involved in testing all backend processes using UNIX scripts, SQL on
different servers.
. Used SQL Queries for data verification.
. Used Data driver Wizard to create data driven test, for testing the
application with multiple sets of data.
. Used exception handling in the scripts to recover from unexpected
errors. Applied pop-up, object and web exception handlers for the
same.
. Scheduled and configured scenarios to emulate real life conditions and
executed them to measure the performance of the application.
. Analyzed the results to identify the performance bottlenecks. Worked
with various analysis graphs and generated reports for the same
purpose.
. Wrote batch scripts for automating the regression testing.
. Used Test Director for bug tracking and reporting, also followed up
with development team to verify bug fixes, and update bug status.
. Maintained Test Matrix for latest test results information.
. Data Integrity Testing.
Environment: Windows NT/XP/2000, QTP, Test Director, C#.Net, Win Forms,
TOAD, GUI and SQL Server 2000
Client: Capital One Financial, Richmond, VA
Sep'03-Oct'04
Project: Online Contract Management
Role: QA Tester
Project Description: Online Contract Management is a pilot application for
managing the contracts online. This tool is developed in Java as front end
and backend is Oracle. OCM is an integrated application which interacts
with other applications of Cisco to synchronize the information related to
Cisco Contracts.
Responsibilities
. Created and maintained Automated Test Scripts QTP.
. Execution of the Test Cases and generating Reports
. Conducted the functional, Regression, Retesting and System testing.
. Prepared test data and validated the test data
. Developed Load test scenarios
. Developed and executed the load test scripts for the application using
LoadRunner.
. Reporting bugs in the Bug Tracking tool TestDirector
Environment: QTP 7.x, Test Director, Windows 2003/2000, Oracle 8i, Java,
Java Script, HTML, DHTML, XML