REVATHI
Employer: John
Phone – 973-***-****
Email – aca17k@r.postjobfree.com
Objective
To obtain a responsible position in either manual testing or automated testing or mobile apps testing in
Quality Assurance environment that will utilize my technical skills, accountability, and an opportunity for
career advancement.
Expertise Summary:
• Over 7+ years of Professional Experience in IT with focus on Quality Assurance, Manual
Testing, Mobile Apps Testing
• Testing platforms includes Mainframe applications and Distributed web applications, and mobile
applications.
Worked in Agile software development environments.
•
• Has experience in Financial, Trading, and Health Care domain.
Leading a midsized team for last three years.
•
Proficiency at various levels of software development life cycle, software testing life cycle
•
starting from analysis of business requirements, creation of test plan and design, scripting, system
testing, integration testing, regression testing and post implementation testing.
Hands on experience in the end to end testing of online trading systems i.e. testing every aspect
•
from the front end UI to the back end mainframe systems.
• Expertise in Mobile Application Testing (Android, IOS) on Mobile Handsets.
Expertise in testing native and WAP mobile applications of an e trade application.
•
Expertise in functional testing of browser Web applications and mobile applications.
•
• Hands on experience in manual testing in varied environments like End to End testing, User
Acceptance Testing and Database testing and using automated testing tools like, Test Director,
Quality Center, Quick Test Pro
Reported and Tracked Defects by using Bug tracking tool Quality Center
•
Good knowledge and work experience on Mainframes DB2 and various Mainframe utilities such
•
as File Aid, QMF, TSO ISPF, SDSF
• Exposure to Mainframe languages COBOL, JCL
• Work experience in setting up the automation framework for the projects.
• Involved in testing web services.
• Ability to adapt and learn New Tools, Techniques and Approaches.
Page 1 of 8
Technical Skills
Agile, Waterfall
SDLC methodologies
JCL, COBOL and Java 6.0
Programming Languages
Mainframes DB2, SQL
Database
Windows 2000/XP/Vista/7Mainframes MVS
Operating Systems (OS/390)
Mercury Test Director, HP Quality Center 10.00,
Testing tools
Quick test pro, Load Runner
FILE AID, QMF
Mainframe Utilities
Selenium, Robatium
Mobile application testing Tools
Certification Details
• IBM Certification :DB2 UDB V8.1 Family Fundamentals
• National Stock Exchange NCFM – Options strategies
Achievements
ASSOCIATE OF QUARTER (AOQ) in the 2009 Q1B quarter at COGNIZANT
TECHONOLGY SOLUTIONS
Professional experience
1
Client: Morgan Stanley, New York Apr 2012
2
Present
Project: E*Trade mobile application
3
Role: Lead Quality Analyst
4
Project description – E trading through the mobile applications (Native app and mobile web browser
apps)
E*TRADE Mobile application allows the users to get real time streaming quotes, place trades and manage
the accounts. The application was developed for Android and IOS platforms.
The main functionality of the applications are to place trades for stocks, options, complex options and
mutual funds and check the status of open orders. Addition to that, the user is also able to access all of the
brokerage accounts, receive real time account alerts and trade confirmations.
They can also track the markets, research, manage cash, and watch videos
Roles and responsibilities in the project:
• Worked on Android devices, iPhone and Amazon Kindle Fire.
• Requirement traceability matrix to ensure all the requirements is covered during testing.
• Developed test cases as per the approved business requirements and test plan.
• Executed test cases and test script as per Wireframes and Visual Design Documents.
• Responsible for uploading test plans, test scripts into Quality Center.
• Responsible for mapping and scheduling the scripts as per the assigned schedule.
• Tested the GUI features and verified the functional testing of the application through Android
emulator.
• Verify the end to end functional flow in all possible platforms at least once.
• Experience with mobile cloud platform like Device Anywhere and Perfecto Mobile
• Functional, GUI and interruption testing have been tested using the mobile cloud platform.
• Executed the orders submitted in the mobile apps through mainframes.
• Log, track and review the defects using the Quality Center. Follow up on them, until the defect is
fixed, retested and closed.
• Root cause analysis of defects and continuous process improvements
• Involved in the end to end testing of the native application and the mobile browser application.
Submit the trade through the mobile app verify them in the order management system and execute
them in the mainframes.
Page 3 of 8
• Maintained Functional and Technical documentation.
• Analyzed and identified issues, and work closely with development teams to resolve those technical
issues.
• Hands on experience on Selenium, Robatium automation tools.
• Good understanding of the Record and run automation scripts in the automation tools.
Environment:
Device Anywhere, Robatium, Perfecto Mobile, Android Emulator, Mainframes
Client: Morgan Stanley Smith Barney, New York Apr 2011 March 2012
5
Project: Capital Markets – Web options ticket
6
Role: Lead Quality Analyst
7
Project description – Web options trading
The existing application only application in VB supports only simple option tickets and does not adequately
service the wide range of options available on the market today. It was built using VB6 technology that is
considered obsolete based on current standards and cannot be easily modified to improve efficiency or
support new businesses. Furthermore, the code for the current system is complex, which makes it difficult
to check the impact of changes that may cause other problems when implemented in production.
Considering the above issues in the legacy application, a new application is built using Net.
Roles and responsibilities in the project:
• Represent QA team in the business meetings for the future enhancement of the order management
system.
Attend Business requirement walkthrough with clients and get the requirements clarified for
•
preparing the test plan and cases.
• Prepare the estimates manual test effort required for each cycle of testing.
Co ordinate with offshore QA team in preparation of all the QA artifacts like Test Strategy, Test
•
Scenarios, Test cases and Test data.
• Monitor the test execution status of the offshore team.
• Support offshore QA team in execution of the few functional test scripts which should be verified
and validated after the American trading hours.
• Attend daily defect calls with the clients and update the defect related to the project in the QC.
• Create live analysis and graphs in the QC. Send it across the entire team on a daily basis updating
them about the test execution and the defect status for the end of the day.
• Responsible for creating and maintaining requirement Traceability Matrix.
• Guide the offshore team right from creation of QA artifacts until the completion of the test cycle.
• Co ordinate with the developers to update the QA region with the latest build for the application on
time.
• Based on the results obtained from the automation team, for the automation of the manual test
scripts, decide whether they can replace the manual regression suite.
Environment:
Mainframes used for trade execution, Quality Center 10.0, MS word, Excel, SharePoint, QTP
8
9
Client: Morgan Stanley Smith Barney, India Jan 2010 March
10
2011
Project: Capital Markets – Web options ticket
11
Role: Quality Analyst
12
Project description – Web options trading
The existing application only application in VB supports only simple option tickets and does not adequately
service the wide range of options available on the market today. It was built using VB6 technology that is
considered obsolete based on current standards and cannot be easily modified to improve efficiency or
support new businesses. Furthermore, the code for the current system is complex, which makes it difficult
to check the impact of changes that may cause other problems when implemented in production.
Considering the above issues in the legacy application, a new application is built using Net.
Roles and responsibilities in the project:
Started working rite from the analysis of the business requirements, preparing the test plan and
•
QA artifacts.
Attend Business requirement walkthrough with clients and get the requirements clarified for
•
preparing the test plan and cases.
Co ordinate with Onsite and offshore team of both the distributed and Mainframe side to collect
•
test data for testing.
Testing includes Integration, System and Regression, identification of Bugs on the screens, raise
•
and update the same to the developer in the daily defect calls.
Played a major role in the end to end testing of the application. Submit an option order, verify
•
them in the Order management system, and execute them in the mainframes. Track the status of
the application all through the system.
• Track of the defects until it is fixed; retest the same once available in QA region.
• Responsible for creating and maintaining requirement Traceability Matrix.
• Conduct sessions on Mainframes for the team members.
• Execution of the trading orders submitted in the QA region in the mainframes and verification of
the results in the online.
• Attend and provide weekly status call and reports to offshore managers and onsite counter parts.
• Prepare and update the Project Manual and Induction Manual on constant basis, which results in
helping the new comers to get benefited and obtain a better knowledge on the system.
Page 5 of 8
• Performance testing using the Load runner, to analyze performance of the application during the
peak trading hours.
Responsibilities in the Automation Framework:
• Work closely with the Automation team in preparing the automation suite of an end to end run.
• Involved in decision making of converting manual test cases into automated test scripts and
analyzing their life time and time required to update the scripts.
• Discuss and review the automation results with the automation team and provide remarks in
designing a desired output results that is further discussed with the clients.
• Constant Updating of the manual test cases in Quality Center according to the changes in
automation.
• Record and run basic GUI test cases of the order management system in QTP.
Environment:
Mainframes used for trade execution, Quality Center 10.0, MS word, Excel, SharePoint
Client: United Health Groups, India July 2007 – Nov 2009
13
Project: UHG FSG (Financial Service Group)
14
Role: Quality Analyst
15
Project description:
• Uniprise FSG application development is one of the biggest application under the UHG vertical.
• The project involves development and maintenance of their legacy applications.
• The project is mainly an enhancement and development project for the Uniprise Small Group health
insurance.
• FSG is a complex system, which takes care of all financial related applications.
• It includes 18 applications, out of which 4 to 5 are complex; most of the projects done are under
those applications.
• Apart from that, enhancements and maintenance are done on various requests from other
departments of Uniprise.
Roles and responsibilities in the project:
• Interacting with clients to understand more about the system and leverage the projects that were
driven by Cognizant Technology Solutions.
• Involved in analyzing the business process through Use Cases, Work Flows and Functional
specifications.
• Interpretation of business requirements given by clients for preparing the QA artifacts from test
plan and test cases.
• Coordinate with the On site team for the finalization of the test plan and the test cases to implement
during the testing phase.
• Involved in all the phases from analysis of the business requirements, preparing the QA artifacts,
and completion of the testing, and getting signed off on the project.
• Prepare test data source to be used during the testing phase which involves both the business and
the Mainframe knowledge.
• Testing includes System, Regression, and Integration, functional.
• Worked directly with clients during the UAT testing, which involves preparation of test cases for the
scenarios given by clients, provide them the test data required during the testing, and validations of
test scenario’s, log the defect and tracking them.
• FSDB – I was acting as the main point of contact in Offshore for the FSDB application (Financial
Service Database).
o The application is the collection of databases, which collect the data from various out
stream applications, upload the data into the tables.
o The end product of the application is preparation of report which will be used for audit
purposes.
o Prepare a consolidated data file, using the data received from various systems, which is
external to FSG, and load it to the People soft tree of UHG.
• NAS – Nychra Assessment System– One of the point of contact in Offshore for the application
o New application developed from the Scratch by CTS.
o This system was created based on the New US government rule in calculating the
Assessments and Surcharges, and the final report to be sent to the government only for
people who are living in New York City.
o Calculate Surcharges and Assessments for the employee and his dependents based on the
government rule.
• Do Post production testing once the project has been deployed.
• Organize and initiate weekly status with the clients and business for updating the status of the
project and clarify or notify ahead of any ongoing risks and issues.
• Take part in all the process related activities for the project from Offshore.
• Handled knowledge sharing sessions on different applications in the project to the team members.
• Proactively take up responsibilities in training the new joiners to the team with the Testing
principles on Mainframes.
Environment:
IBM Mainframes (COBOL, JCL, CICS, VSAM, DB2, QMF, SPUFI, File Aid), Mercury test
director, MS Visio
Client: AETNA, India March 2006 – June 2007
16
Project: SIT Engagement in Pharmacy
17
Role: Tester
18
Project description:
Page 7 of 8
AETNA U.S. Healthcare is a leading provider of managed healthcare benefits, indemnity healthcare
benefits, dental, and pharmacy, vision and group insurance coverage. AETNA business group identifies
potential drug manufacturers, who to promote the sales, want to put their products on Aetna’s formulary
(preferred drug list/network). Rebates are obtained from the individual manufacturers when drugs bought
under AETNA pharmacy insurance policies cross pre defined limits (which are decided at the contract
level).AETNA generates around 400 million US$ per year through the rebates.
Roles and responsibilities in the project:
• Involved in project transition, which made me work from the scrap.
• Handled RxRDS Module area of the QES Pharmacy application Independently
• Involved in test script preparation, test execution and test script validation and also in review of the
others.
• QA check out will be done after the implementation of the project in the production.
• Used bug tracking system to log defects, make defects reproducible, Verify bugs fixes.
• Designed and implemented basic SQL queries for QA testing and report / data validation, Data
Management and Performance
• Presented Test plan and test cases to business for peer review and ensure completeness.
• Worked closely with the development team to ensure testing issues were resolved successfully
within the deadlines
• Followed the key Software Development Life Cycle SDLC to ensure quality of work effort and
ability to report on Key mile stones
Environment:
IBM Mainframes (COBOL, JCL, CICS, VSAM, DB2, QMF, SPUFI, File Aid), Mercury test
director, Excel, SQL