MAHESH PATEL
**B Reading rd
Edison, NJ *****
Phone: 732-***-****
Email: *********@*****.***
SUMMARY:
Skilled Software Engineer to obtain a challenging position with a growth-oriented organization that
provides an opportunity to utilize my extensive Software Quality Assurance skills. 10+ years
experience in IT providing areas of expertise include Software Testing, Web Application,
Client/Server, Performance and Regression Testing, Agile/Scrum testing methodology, Manual and
Automation testing. Good knowledge of Software Quality Assurance and Process Improvement.
Proven result oriented contributor, able to effectively function in a team or as an individual
contributor. Proven ability to communicate effectively with clients. Proactive team member willing to
support, participate or take additional assignment to ensure business objective delivered in a timely
fashion.
TECHNICAL SKILLS:
SOFWARE: Microsoft Word, Excel, C, C++, VB script, MS Access, Oracle database, SQL Server,
PL/SQL, Visual SourceSafe, Visual Studio, MS Project, Remedy, IBM Rational Clear
quest, Clear Case, RequisitePro Test Manager, Rational Robot, VM Ware, QTP,
Quality center, XML, Java, J2EE, Net, Jira 4.2,HP ALM 11.52.
TESTING: System, Functional, Software, Web, Performance, Regression and Manual Testing, Bug tracking tool Team
Foundation Server (TFS) and Rational Clear quest. Web services, SOA protocol, WSDL and SharePoint.
Automation using Mercury interactive, Quick tests pro and silk testing tools. Software inspection process
CMMI and Agile/Scrum methodology, MS SharePoint, MS Dynamics.
OPERATING SYSTEMS: Microsoft Windows 2000/03, RED HAT Linux V 3/4/5, Unix, Sun Solaris.
EXPERIENCE:
US Bank QA Test Engineer
May 2012 - Present
Cincinnati, Ohio
US Bank has Web based application called FUSION Sales & Service App. This application has various
functionalities for the bankers to create New consumers, New Account setup. Loan setup and Account
maintenance. This application is linked with teller system and online Banking application to manage the
banking services. Mainframe application used to verify Fund transfer, business rules
• Worked as QA engineer on US Bank’s web based application for bankers to create
‘New Account’,’ Card Setup’, ‘Cd Setup’, ‘Loan Setup’, and ‘Account maintenance’ by
using NDM, FTP, Changeman, DB2 SQL concepts, IBM utilities, Expediter, Intertest,
Sync sort
• Participate in meeting to gather specifications and business requirements prior to
application testing
• Prepared and executed Test Plan and Test Cases performed manual, functional,
GUI and automation testing.
• Performed data-driven testing and Regression testing using QTP.
• Developed and executed SQL Queries to perform database testing and tested the data
integrity in Oracle database tables by using constraints.
• Participate in team meetings to discuss improvements to the testing environment and
test processes.
• Quick learner of organization specific SDLC process Detail-Oriented and highly
committed team player with strong ability and focus to achieve quality results and
followed Agile scrum method.
• Used quality center for writing test cases and performed testing and updating testing
logs.
Capital One, VA QA Test Engineer
January 2010 – May 2012
Richmond, A
Capital one is diversified financial services company offering a broad array of credit, savings and loan
products to customers. Application consists of many modules like Apply on line, Access account, Debt
Consolidation, Home Equity, Contact us and more. Customers can easily access their accounts related
information through the Internet and can also get the complete information of loans and mortgages and
they can apply for any type of loan/mortgage that the bank provides.
• Worked as a QA Engineer on Capital One’s credit, savings and loan application consist
of many modules.
• Participate in meeting to gather specifications and business requirements prior to
application testing
• Prepared and executed Test Plan and Test Cases performed manual,
functional, GUI and automation testing.
• Performed data-driven testing and Regression testing using QTP
• Developed and executed SQL Queries to perform database testing and tested the data
integrity in Oracle database tables by using constraints.
• Identified defects and created reports, Developed Test Matrices on a weekly basis for
senior management
• Load Runner was used to check the reliability and response time of the application
• Worked as a SCRUM Master in this program. In this role, I worked with product
owner to facilitate preparation and prioritization of the product backlog, work with the
team to finalize Sprint backlog, facilitate Release Planning meeting, Sprint Planning
meeting, Daily Scrums, Sprint Review meeting and Sprint retrospective and prepared
Sprint burn down chart. and helped the Scrum team keep focus on.
• I helped and mentored other Scrum teams of the program in executing Agile Scrum
framework for their projects.
• Participate in team meetings to discuss improvements to the testing environment and
test processes and identify new structures and modification of existing structures as
and when necessary for the application under test.
TransAmerica inc Lead QA Test Engineer/Automation Test Engineer
October 2007 – December 2009
Charlotte, NC
Worked on insurance application as a QA engineer. The application was coded in C++ running over
Oracle on Unix platform. This application is interact with other insurance co and banking
applications interface to export and import data between applications. Performed following task as a
QA Analyst. Good oral and written communication skills also worked as a team player and
understood technical and non-technical resources. Understanding of programming languages,
architectures, and standards.
• Working on Insurance company’s main two modules developed using SQL, PL/SQL,
Java,J2EE,.Net. Mercury QTP for the automation tool and Team Foundation Server
(TFS) for the tracking system.
• Reviewed requirements and translate them in to test cases.
• Participate in all process and standard development for the Quality Assurance Team
• Perform end-to-end test process for complex case management system being built with
MS Dynamics.
• Work closely with project managers and project team to provide testing timelines.
• Participate in the early phases of projects to ensure that inputs into testing process can
be translated into a test plan and test cases.
• Responsible for developing Test plan based on Functional specifications and Technical
specifications
• Responsible for writing Test cases for functional, Regression, System, Integration and
end to end testing.
• Conducted the execution of all-functional and performance tests according to test
plans and scripts, document results, and quickly identify and troubleshoot issues.
• Use automated tools QTP and Load Runner to perform performance and functional
testing as needed.
• Raise potential issues to the appropriate parties and contribute to solutions.
• Involved in testing of Web application, performed GUI, Functionality, Regression and
Security Testing using QTP
• Developed and executed SQL Queries to perform database testing
• Involved in meetings to identify new structures and modification of existing structures
as and when necessary for the application under test
• Participate in design, code and functional product reviews to discuss improvement to
the testing environment
• Ability to multi-task and co-ordinate testing efforts to successfully meet deadlines and
exceed expectations. Expertise in Functional Testing, Cross Browser testing,
Integration testing, Regression testing and User Acceptance Testing. Experience in
SDLC, Waterfall, RUP and Agile methodologies such as SCRUM and XP. Experience
in reviewing Business Requirements and Use Case
• Quick learner of organization specific SDLC process Detail-Oriented and highly
committed team player with strong ability and focus to achieve quality results.
COMPUTER SCIENCE CORPORATION, NJ QA Engineer
March 2005 - October 2007
• Worked on Computer Science Corporation as a consultant on multiple projects.
• Responsible was for the web based documentation application and system
• Responsibilities include testing and integration ensemble GUI help/support system, as
well as html links to ensure all pointers went to the correct places
• Developed Load, Stress, functional and regression testing for Web based application,
script using automated test tool based on company’s requirements
• Performed database testing and validation using Microsoft SQL server and user
acceptance testing (UTF) for beta servers
• Attended defect tracking meeting, track bugs using Team Foundation Server(TFS)
• Working on multi projects by using Quality center, Clear Quest, SQL server,
SharePoint.
• Participate in weekly projects meeting with project managers and stake holders
Write/update/execute test plans/test cases for various projects.
• Maintain/update/logged defects and prepare defect reports.
AT&T, Somerset, New Jersey QA Engineer
February 2002 - March 2005
IS&S (Integrated Sales and Service) Reports consist of ad-hoc reports to be viewed via Netscape by
executing shell on the NCR Presentation processor using HTML and JavaScript. A CGI script is used
on the Sun Web Server as the starting URL. Both the User ID and Title are passed to this CGI script,
which displays the user’s main report menu. After the user inputs the necessary data and submits the
form, a cgi-bin script is executed on the Sun Web Server. This cgi-bin script is then remote execute
the respective ProC, SQL script on the Database Server. The ProC, SQL script generates a report
according to the user’s input and display the report to the Netscape Browser.
• Worked as a QA Engineer for AT&T on Integrated Sales and Service (IS&S)
application
• A CGI script is used on the Sun Web Server as the starting URL, login criteria passed
to CGI script to display main reports
• cgi-bin script is then remote execute the respective ProC, SQL script on the Database
Server. The ProC, SQL script generate a report according to the user’s input and
display the report to the Netscape Browser.
• Create the DB Link between Database Servers, Setup the NDM connection between
the Web and Database Server and External Systems
• Create necessary on-line data from IS&S Platform using Motif and Java GUI through
various communication linkages to the remote Systems which are the part of the
Reports subsystem
• Starting Schema to create new Oracle Table in the Database Machine to be populated
with the reports data.
• Participate in design, code and functional product reviews, and participate in
Inspection process for SQA
• Prepared Test Plan and Test Cases in Frame Maker and converted it to HTML to
display in the WEB
• Writing Shell Scripts to capture logs for Debugging
• Develop, execute and update test plans, test cases and expected results as well as
identify and confirm test requirements.
• Participate in meetings to review requirements and design documents to provide input
on feasibility of test plan and provide recommendation to defect and status
Telcordia Technology, Piscataway, New Jersey QA Engineer
September 2000 - February 2002
Worked on Application called "ARIS" (Access Request Information System). ARIS is a family of
products that supports like Mechanized order tracking and processing of exchange access service by
inter exchange carriers, mechanized service order preparation, mechanized claim tracking and billing
adjustments for discrepant billing, discrepancy detection of associated ordering, provisioning and
billing data for exchange service. This application accesses data from an IMS database system (IBM
Mainframe). Also using "RUMBA 95 NT", EXCEED, CHEREK GAMEKEPER, Mynah Version
5.31 and Version 5.4.
• Worked as a QA Engineer on application called Access Request Information System
(ARIS)
• ARIS is a family of products that supports mechanized order tracking and
processing of exchange access service by interexchange carriers, mechanized service
order preparation, claim tracking and billing adjustments for discrepant billing,
discrepancy detection of associated ordering, provisioning and billing data for
exchange service
• Designed and developed automation of “ARIS” and “EXACT” by using Mynah
Ver.5.31 and 5.40 Automation test tools (Bellcore).
• Application is designed in C++ and UNIX environments by using software CHEREK,
RUMBA 95 NT, and IMS database and SUN Solaris Workstation
• Created and modified test plan, test case, test specifications for ARIS project
• Provided training to new employees to perform regression testing, integration testing
and by using MYNAH version 5.4
• Participate in design, code and functional product reviews meetings
• Providing customer support both on-site as well as through tickets that are created
through help desk or product support analysts.
• Interface with Technical Support and Development in resolving defects as needed.
Citibank, Somerset, NYC, NY QA Analyst
April 1998 - September 2000
Worked on the banking application as a test engineer. The application comprises of E cash,
WorldLink, PayLink, trade, Securities, and performed stress, negative, positive, regression and LAN
testing. The application is further divided into smaller modules like scheduler and Access control.
Platform is a hardware/OS based module, it comprises of an external agent linked to all applications.
This module picks up transactions from different applications and gets them processed at a central
location. Working on banking application as a test engineer, The application comprises of E case,
world-link, pay-link, trade and mortgage security project by using Java base application, Sybase
Database
• Performed stress, negative, positive, regression and LAN testing
• Working on multi projects by using Quality center, Clear Quest, SQL server 2008
• Developed automated test scripts using SQA Suite Team Test to perform regression
tests
• Participate in weekly projects meeting with project managers and stake holders
Write/update/execute test plans/test cases for various projects
• Maintain/update/logged defects and prepare defect reports.
• Interacted with developers to discuss pending and resolved defects and their priorities
• Create and execute test plans to validate functionality according to requirements
documents and functional guidelines.
• Defects found were entered in the internal defect database and reviewed on a weekly
basis
Canada Dry Bottling Co, Queens, New York QA Analyst
January 1996 – April 1998
Worked on their accounting application CIMPRO as a test engineer. Wrote detail test plan and test
cases after going through the users manual and interacting with the users and the members of the
development team. Software faults were entered in the internal defects database and were review
done a weekly basis. Application was coded in C running over Sybase on Unix platform. Interacted
with the developers to investigate software defects, priorities of the defects and resolution.
Represented the QA group as a member of the Testing Process Quality Management Team.
• Worked as QA Engineer with Canada Dry’s different project including accounting
application CIMPRO.
• Application based on Oracle, Java, and SQL server.
• Developed test plan, test cases based on client requirements, create test scenario and
generate test report.
• Discuss defects, attend review meeting, update status to project manager
• Automation script deployed for regression testing using SQA Suite Team Test Edition
• Using Mercury test director for test plan, test cases, requirements, using quick base for
defect tracking.
• Software faults were entered in the internal defects database and were review done a
weekly basis
EDUCATION :
• Diploma in Computer Programming, Infosys institute NJ.
• MS chemistry, university of Gujarat, India APR’84
• Diploma in machine design and printed circuit design, MAR’88
• US citizen