Mathew Namala
******@********.***
. 9 Years of experience in the Software Testing - Manual and Automated
Testing.
. 9 Years of experience in Banking Domain.
. Experience in Agile and Waterfall Testing methodologies.
. Experience with SOA, Web Services, MQ Services, REST Services, GUI and
Standalone Applications.
. Experience in Functional Testing, Smoke Testing, Regression Testing,
. Worked on Test Management tools like HP's Quality Centre.
. Experience in building Test Automation and Frameworks using CA LISA, QTP
and WinRunner.
. Experience in Service Virtualization using CA LISA.
. Experience with software testing tools such as SOAP UI, Parasoft's
SOATest, DbVisualizer, TSYS Green Screens and Quest Software's TOAD.
. Experience in languages like SQL, Java, C++, XML, Xpath and shell
scripting.
. Excellent communication & interpersonal skills with proven abilities in
resolving complex and challenging issues.
Education & Certifications
. Bachelors in Engineering (Computer Science), Anna University, India
- 2005
. Certified Software Tester by QAI global Institute - 2007
. Infosys Certified XML Professional
. Certified in Banking Foundations Level 1 & 2 by D&B
. Achieved Level 100 in IQ Certification
. Certified in OS Basic Programming (C++)
Technical Knowledge:
Operatin Windows, Mainframe systems, UNIX
g
Systems
Scriptin SQL queries, VB scripting, Java and Shell scripting
g
Tools CA LISA, SOAP UI, Parasoft's SOATest, WinRunner, QTP,
DbVisualizer, Quality Center, Quest Software's TOAD, MS Excel
Macros, Interwoven's Content Management
Project Waterfall Model, Agile Scrum Model
Processe
s
Language Java, C++, XML, Xpath, shell scripting and TSL(used in
s WinRunner)
PROJECT EXPERIENCE
Infosys Technologies Ltd., Phoenix, AZ
March 2014 - Current
Role: QA Analyst for a Middleware System.
As part of this project I was required to Test a web based middleware
system. The project followed an Agile approach were each sprint lasted for
3 weeks. At the end of every sprint we presented a demo to the Business
Owner. The middleware system exposed Services that were consumed by clients
to get or update information from other clients. Java was the platform the
system was built on.
I was expected to implement Service Virtualization when external systems
were not ready for integration.
Responsibilities:
. Create Test Plan, Test Case document and Test Data Setup.
. Create Automation Script and Framework.
. Execute the Test Cases and Defect Reporting.
. Create Virtual Services to remove dependency on systems that were not
available for integration.
. Present working demo to Business Owner.
Enviromnet: CA LISA, Service Virtualization, Java Scripting, XML and Xpath
Query.
Infosys Technologies Ltd., Richmond, VA
September 2012 - March 2014
Automation Consultant, CA LISA.
Role: Test Lead, Automating Functional Testing and Service Virtualization.
My Role was to create an Automation Script that the testing team could use
to optimize the testing process. The Automation Script created using CA
LISA reduced the Execution Effort by 80%. Service Virtualization was also
implemented to remove dependency on external systems.
The System is a Complex Middleware system based on MQ's, Web Services,
Oracle Databases, Java Batches, Mainframe Jobs and external applications
which helps the customer to make credit card payments. It was mainly
classified into MQ or Web Services exposed to the front end applications to
access data and Java and Mainframe Jobs that process the payments and
create transactions.
As part of this role I was required to create ta Proof of Concept,
the Test Approach, Test Plan and Test Schedule.
Responsibilities:
. Identifying the scope for Automation in the System
. Creating a Proof of Concept
. Defining the Automation Approach of the Test
. Creating the Test Plan & Test Schedule
. Creating the Automation Script and fine tuning it
Infosys Technologies Ltd., Richmond, VA May 2011
- August, 2012
Performance Test Coordination of Real Time Messaging (RTM)
Role: Performance Test Coordinator / Lead
RTM allows the client application to have real time access to the primary
data entities and services of the enterprise in a reliable, predictable and
secure way. RTM exposes web services which accept request messages in soap
format over http/https protocol from client application, process the
message, generate the response and send it back to the client.
As part of this role I was required to manage the Performance Tests of
RTM's web services this included identifying the services that were to be
performance tested, setting up the schedule for the services to be
performance tested, involving the client application(s) and / or backend(s)
affected by the performance test, conducting Test Plan, Test Results Review
and Test Signoff meeting for the Performance Tests.
Responsibilities:
. Defining the scope of the services that were to be Performance Tested.
. Understanding the functionality of the Web Service to setup data for
Performance Tests.
. Manage the Performance Tests between the RTM and a third party.
. Planning the Performance Test Execution of projects that were System
Tested and ready to be rolled into production.
. Managing RTM performance Servers so that the Servers would be used at
optimal level.
. Creating of Performance Test Environment.
. Consolidate the Performance Test Results.
. Coordinated the Performance Test Result review with the stakeholders.
. Coordinated the End to End Performance Tests.
Infosys Technologies Ltd., Richmond, VA Jun
2009 - August, 2012
Functional Testing of Real Time Messaging (RTM)
Role: QA Analyst
RTM is a middleware application allows other client applications to have
real time access to the primary data entities and services of the
enterprise in a reliable, predictable and secure way. RTM exposes web
services which accept request messages in soap format over http/https
protocol from client application, gathers the data from multiple downstream
clients, process the data, generates the response and sends it back to the
client. This project used both Agile and Waterfall methodologies.
As part of Functional Testing Parasoft's SOATest was used to simulate
the client requests to the web services. The response of the web service is
validated against the rules of transformation and logic to be implemented
on the data that is returned from the downstream application(s) or the
backend(s). Automated Regression Suites were created and maintained to
execute a set of Tests for every release.
Responsibilities:
. Defined the Test Scope by attending the Project Initiation meeting.
. Created a High level Test Design that defines the test strategy and
approach.
. Created Business Assurance Document that details risks and mitigation
strategy for the Stakeholders.
. Interacted with various teams to setup the test environment for
testing.
. Reviewed Functional Test Plan, Test Scripts, Test Execution and Test
Results.
. Managed and coordinated Integration testing between different teams
for projects.
. Provided test sign off.
Tools Used: HP Quality Center 9.0, CA LISA, SOAP UI, Parasoft's SOATest,
DbVisualizer, Mainframe Screens, SQL
Infosys Technologies Ltd., Hyderabad, India
Mar 2008 - Jun 2009
Project: Electronic Data Messaging (EDM)
Role: QA Engineer
EDM is a System that filters files with customer contact point and alert
information that is sent to other systems which send notifications to
customer. EDM receives daily address changes files, mobile notifications or
welcome emails from back ends and other client applications. It processes
the files into categories through a decision system and sends the processed
files to the other systems that send the notifications to the customer.
AbInitio Tool used to create the scripts which filters and loads the files.
As part of Functional Testing the EDM's scripts were tested and the
output of each script was validated with the predefined rules for
filtering.
Responsibilities:
. Proposing the Test Strategy.
. Reviewing the testing approach with the team.
. Preparing Test Cases and reviewing them.
. Functional Test Execution
. Test Result Analysis and closely work with the development team to
review the results.
. Logging the defects in the Quality Center which is used for the defect
tracking.
. Running timely regression runs and analyzing the results to find the
defects.
. Coordination with onsite/offshore.
Tools Used: HP Quality Center, UNIX commands to execute scripts and analyze
the results
Infosys Technologies Ltd., Hyderabad, India
Jan 2007 - Mar 2008
Project: WWW
Role: QA Engineer
WWW is an Agile Project used by to maintain the content on its Web Page and
the Workflow path required to change the content on the Page. It manages
content lifecycle, a comprehensive authoring environment, and support for
localized content, request queue management, flexible site publishing and
the ability to easily manage metadata.
Interwoven's Content Management Tool was used to test the paths of the
workflow using various login roles. As part of this project the content of
the web page was also tested. QTP scripts were used to automate the
functional and regression scenarios for the workflow and the web page
testing.
Responsibilities:
. Proposing the Test Strategy.
. Test Case Preparation and Review.
. Maintaining QTP Scripts to execute Functional and Regression Tests.
. Test Result Analysis.
. Running timely regression runs and analyzing the results to find the
defects.
. Logging the defects in the Quality Center which is used for the defect
tracking.
. Implemented best practices which helped in Productivity and
Reusability.
Tools Used: HP Quality Center, QTP, Interwoven's Content Management Tool
Infosys Technologies Ltd., Hyderabad, India
Aug 2005 - Jan 2007
Project: RetainOne
Role: QA Engineer
RetainOne is a front end application that was used by the Bank's Customer
Representatives to provide attractive Credit Card Terms to customers who
wished to close their account with Client. It applied rules on the
Customer's history, selects the best Credit Card Term offered to the
Customer and displays it to the Customer Representative. The Customer
Representative would offer the Customer the new Credit Card term. If the
Customer accepts the new Terms and decides to retain his account the
Application would update the new Terms to his account, If not the
application would update Customer's account accordingly.
Responsibilities:
. Proposing the Test Strategy.
. Test Case Preparation and Review.
. Reviewing the testing approach with the team.
. Creating and Maintaining WinRunner scripts for Functional and
Regression Tests.
. Test Result Analysis and closely work with the development team to
review the results.
. Running extensive regression suites.
. Logging the defects in the Quality Center which is used for the defect
tracking.
. Implemented best practices which helped in Productivity, Greater Test
coverage and Reusability.
Tools Used: HP Quality Center, Mercury's WinRunner, Quest Software's TOAD,
MS Excel Macros
Personal Details
[pic]
Date of Birth: 16th August, 1983
Gender: Male
Marital Status: Married
Languages Proficient in: English, Telugu, Tamil, Hindi