Resume

advertisement
Summary
Around 8 years of experience in Software Testing, Quality Assurance and Development activities
for various applications. Well experience in performing Manual Testing and Automated Testing.
Well versed in Designing and Implementing Automation Frameworks. Have outstanding
technical skills with strong understanding of Software Development Lifecycle (SDLC) models and
software testing methodologies.
Technical Expertise

Excellent Experience in Automation testing tools like Mercury QuickTestPro (QTP), Win Runner,
Load Runner, Rational Robot and Rational Test Manager.

Well experienced in Test and Defect management tools like Mercury Quality Center, Test
Director and Rational Clear Quest.
Well-experienced in user requirements gathering, design, development, support, project
management, Conceptual Designs, Bug Tracking, Testing, and Management of custom and
vendor application systems.
Strong experience in designing and implementing Automation Frame works, Automated
test scripts and Automation suits
Expertise in testing complex Client/Server and Web Applications both in Unix and Windows
environments
Strong in Backend Testing using Toad for Oracle and SQL analyzer for SQL Server
Well experienced in identifying test cases that are most appropriate for Test Automation.
Strong programming skills in SQABasic scripting and VB Scripting to develop User-defined
Functions, Check points, error handling and Data driven testing in Automation scripts
Experienced in preparing comprehensive Test Plans, Test Strategy and Test Metrics
Good exposure on UNIX commands, VI editor commands, writing SQL Queries and writing
Excel Macro programming
Experienced in Web testing, Functional Testing, Regression Testing, Integration Testing,
Performance Testing, Automation testing, ETL Database Testing, System Testing and User
Acceptance Testing
Experience in analysis and maintaining Business Requirements & requirement coverage
Strong experience in developing, designing and validating Test Cases by going thru the Use
Case requirements and Functional Requirements.
Experience in End-to-End business testing to ensure that all the possible test scenarios
according to the business requirements.
Has very good domain knowledge in the areas of Securities, Financial and Retail Domains.
Worked closely with product management and development personnel to ensure testing is
comprehensive.
Experienced in designing and creating performance test scenarios using IBM Rational
Performance Tester and Mercury Load runner
Good understanding with complete Software Quality Assurance methodologies and SDLC
including Rational Unified Process
Proven ability to work independently, in a team environment, and in fast-paced environments
Has excellent communication and interpersonal skills, with the ability to interact individuals at
all levels and work as a part of a team as well as independently
Have excellent customer service attitude, written and verbal communication skills
Ability to learn and actively seek new skills and knowledge to keep up with the changing
technology field




















Education

Master of Computer Applications from Sri Venkateswara University, India

Bachelors degree in Mathematics from Sri Venkateswara Univesirty, India
Page 1 of 6
Project Experience
1. Project: File Transfer System (FTS)
Client: STATE STREET TRUST BANK, BOSTON, MA
Role: Sr. QA Tester - Automation
Feb 2009 – till date
State Street provides Transfer Agency services to many leading companies. As part of TA
services, data arrives into system from various internal and external sources in the form of
files. Receiving, moving these files internally in reliable and timely manner for further
processing is crucial to the business. The network through which the file needs to pass through
is a Windows and UNIX machine. FTP is the protocol used for the file transfers between UNIX
and Windows system.
FTS is the proposed tool to Provide graphical user interface for:Defining the File transfer flow, this is now present in Scripts.
Configuring the Actions and Conditions in the defined flow.
Schedule the jobs - To automate the running of jobs at specified intervals.
Dashboard: To monitor/trace and control the File Transfer Flow.
Responsibility/Contribution:
 Involved in Requirement analysis and Gap analysis of Business System Design and
Functional Requirements.
 Understanding of the Business Requirements, Application Architecture and specifications for
the scope of Test.
 Preparation and Review of End-to-End Manual and Automated Test Scenarios/Test
Cases, Coverage & Traceability Matrix and Test Data.
 Involved in designing and implementing Automation Framework and creating Object
Repository.
 Identified Test Cases which are most appropriate for Automation testing
 Involved in creating and executing Automated Test scripts using HP Mercury QTP
based on User/Functional requirements
 Involved in creating Test Data to parameterize the scripts using Data-Driven testing.
 Involved in creating Library Functions and re-usable Actions in QTP.
 Implemented Checkpoints, Regular Expressions and Output values in QTP Scripts.
 Maintained automated test execution results and review reports.
 Responsible for Tracking Defects using Mercury Quality Center and making sure that the
defects are efficiently passed from one bucket to another.
 Participated in status meetings, defect triage meetings and reported the status of the
Automated Testing phase.
 Performed Smoke and Regression testing using Mercury QTP as and when required to
ensure the stability of the application.
 Coordinating On-site/Off-shore team and supporting Off-shore team whenever required.
 Managing the Requirements, Test Cases and Defects using Mercury Quality Center
 Generated various Test Reports/Test Metrics such as Test Execution Summary Report,
Productivity Matrix, Automated test execution Reports and Defect Summary Reports
 Maintaining effective communication with Project Manager and QA Manger on test
deliverable's
Environment: Windows XP, HP Mercury Quality Center, HP Mercury QTP, VB.Net, Web services,
UNIX, Datastage, SQL, MS Excel, Adapters, SQL Server2000, FTP and Mainframe.
Page 2 of 6
2. Project: InvestTA
Client: STATE STREET TRUST BANK, BOSTON, MA
Role: Sr. QA Tester - Automation
Nov 2007 – Jan 2009
InvestTA (Also called Power Agent or ITA) is the Transfer Agent record-keeping system used by
STATE STREET CORPORATION. Transfer Agency is the organization employed by a mutual fund
to prepare and maintain records relating to shareholder accounts. Transfer Agency duties are
include administering many of the services offered by mutual funds such as payment of
dividends, Capital gains and tax reporting. It is a menu driven database system allowing access
to all inquiry and processing screens. Various levels of processing and inquiry access are
granted to each employee based upon the employee's specific job needs and level of seniority.
Responsibility/Contribution:
 Attended
Business/Development
review
meetings
and
Functional
specifications
walkthroughs to understand user requirements.
 Involved in running and monitoring Data stage jobs using Autosys in UNIX environment
 Understand the Customer specific business rules & practices and implemented them in
Testing cycles
 Designed and implemented the Test Plan, Test Strategy and Test Scenarios for the
applications and executed them.
 Recorded and enhanced Automated scripts using QTP to perform Functional and
Regression testing
 Handled the Exceptions in QTP scripts using Recovery Scenario Manager.
 Implemented GUI, Bitmap and Text checkpoints in QTP scripts for validations.
 Parameterized test scripts based on Functional requirements by using QuickTestPro
 Involved in writing and executing the SQL queries using Query Analyzer to retrieve the
data from database and validate the Interface files
 Involved in running Nightly Cycle process using TAP/TANC Monitor
 Tested various trading transactions: Purchase, Redemption, Transfers and Exchanges in
Mainframe Frame application called MAS
 Involved in pricing the funds, post the transactions and void the transactions using Power
Agent application
 Performed GUI, Functional, System, Regression, and Smoke testing manually and with
automated test tools like Quick Test Professional.
 Co-ordination with Business team/Developers and Off-shore team members
 Involved in Managing the Requirements, Test Cases and Defects using Mercury Test
Director and Mercury Quality Center
 Involved in Test Case Creation, Test Case Review and Test Case Execution to test the
Interface files
 Created Proof of Concept Automation scripts using Mercury QuickTestPro (QTP) for COT
application.
 Managing, Motivating and Mentoring the team members both at on-site and off-shore
 Developed Automated scripts for the web based GUI tests using HP Mercury QTP
 Participated in Project review and Defect review meetings & Created and reported Test
Metrics
 Experience in conducting Test review and daily status meetings with the team members
 Involved in Database testing and comparison testing of the Interface files using TOAD and
Multi Edit tools
Environment: Mercury QTP, Quality Center, Test Director, Data stage, SQL Server, Query
Analyzer, TOAD, Multi Edit, Windows XP, and VB.Net
3. Project: Basel II
Jun 2005 – Oct 2007
Page 3 of 6
Client: STATE STREET TRUST BANK, BOSTON, MA
Role: QA Tester - Automation
The Basel II Accord is based on three principles, known as Pillars, designed to ensure that
banks effectively monitor and implement sufficient risk-management practices: Minimum
Capital Requirements - sets out minimum regulatory capital requirements for banks and defines
how to measure the regulatory capital on a consolidated risk basis; Supervision - creates a
framework to encourage best risk practices and requires robust processes for evaluating overall
capital adequacy; Market Discipline - requires to disclose capital structure, risk exposures and
capital adequacy detail.
Responsibility/Contribution:
 Involved in analyzing business requirements and converting it into testing conditions/test
cases
 Identified the Test cases/test scenarios which can be automated and can not automated
 Participated in designing and implementing Hybrid Automation framework, SQABasic
script coding standards using IBM Rational Robot.
 Involved in designing Test Cases, Reviewing Test Cases, Updating Test Cases and Executing
Test Cases
 Implemented Header Files and Library files using Rational Robot to develop User defined
functions
 Implemented Data-driven testing by creating Data pools in Rational Test Manager
 Involved in declaring Global Variables and constants to parameterize the scripts.
 Involved in testing the modules of PD tools, Credit Risk and Counterparty Management
System Functionality
 Tested the Family of Funds, Sets, LGD, Stale and Super Stale rating functionalities.
 Involved in rating various counter parties like Broker Dealer, Bank, Municipality, Corporate,
sovereign and etc
 Used IBM Rational Clear quest to log and effective tracking of Defects found until closure.
 Participated in Requirement Walk through, Gap analysis and Project Review
meetings
 Created and executed Test suits using Rational Test Manager and reported results to
the project managers.
 Developed and executed automated scripts in SQABasic scripting language using
Rational Robot to perform Smoke and Regression testing on new builds
 Involved in importing Test Cases to Rational Test Manager from Microsoft Excel and
managing them in Rational Test Manager.
 Involved in Functional Testing, Ad-Hoc Testing, Smoke Testing, System Testing and
Regression Testing
 Created and executed Smoke suite and Regression suite using Rational Robot to
ensure the project stability.
 Generated and reported automation test execution reports using Rational Test
Manager
 Involved in training and mentoring the team members on IBM Rational Robot
automation tool to enhance scripts for new functionality.
 Involved in preparing Automation Test Plan for CMS/PD Module using MS Project Planner
Environment: IBM Rational Robot, Rational Test Manager, Oracle, Java, J2EE, Rational Clear
Case, Rational Clear Quest, MS Project Planner, Windows XP.
4. Project: Power View
Employer: Mascon Global Ltd, Chennai, India
Client: National Purchase Diary, Port Washington, NY
Mar 2004 – Apr 2005
Page 4 of 6
Role: QA Tester - Automation
The NPD Power view application has been in production since 1990. It is a Deep-dive tool for indepth data analysis. It is available now in windows based data processing and analysis program
that allows you to manipulate consumer and point-of-sale data. The purpose of this project is to
create an easier to use, modernized version of Power View containing several key
enhancements gathered by a special committee.
Responsibility/Contribution:
 Understand quickly the System Requirement Specifications, Analyzed the Business
Requirements Document (BRD) and prepared detailed Test Cases for new functionality.
 Reviewed and modified the existing Test Cases as per new Requirement Specifications and
Business specifications
 Reported Bugs and run-time errors to the development team and tracking them until
closure using Mercury Test Director.
 Analyzed the Bug database for future reference and which is useful for Regression testing.
 Created and Executed the Automation scripts using Mercury Winrunner.
 Installed the application builds in various Operating Systems and executed the regression
suite to ensure the application compatibility.
 Prepared Test Bed and Test Setup to execute manual and automated test scripts.
 Involved in Sanity testing, Functional Testing, Regression Testing, System Testing and
Compatibility Testing, Installation/Un-installation testing
 Identified Regression Test Cases to create and execute regression suite using
Winrunner to detect faults introduced during change in application.
 Participated in Client meetings to understand the change in Requirements
 Implemented Checkpoints and developed re-usable functions to minimize the LOC
 Involved in testing the application manually for its functionality. Created test data to
perform data-driven automated tests using Winrunner.
Environment: Windows 95/98/2K/XP/NT, SQL Server 2K, VB, VB.Net, Mercury Winrunner, and
Mercury Test Director
5. Project: Customer Self care Portal
Employer: Mascon Global Ltd., Chennai, India
Client: Bharti Airtel Ltd., New Delhi, India
Role: Jr. QA Tester - Automation
Jan 2003 – Feb 2004
The intention of Customer Self Care Portal is to combine Airtelworld.com & airteltelephone.com
web portals into single portal and also to reduce the customer servicing cost and increase
customer satisfaction by providing self-service capabilities. These services can be broadly
categorized into three types: Online Information, Online Payments and Provisioning.
Responsibility/Contribution:
 Reviewed Business Requirements Document to create Test scenarios/Test Strategy
 Conducted Load and Performance Testing using Mercury Load runner
 Identified and Documented Performance Test Scenarios and Performance metrics
 Created and Executed Automated Performance Test Scripts using Mercury Load
runner.
 Created the user database and implemented defect tracking process using Rational Clear
Quest
 Involved in installation and administrating of Rational Clear Quest Defect Tracking tool
 Reported Defects to the Development team and Business team using Rational Clear Quest
Page 5 of 6









conducted Load testing, Stress testing, volume testing and Performance testing using
Rational Robot and Rational Test Manager
Created and executed Performance Suits using Mercury Load runner by Scheduling
them to run in various machines
Generated and Reported various Performance Reports using Mercury Load runner
Executed the Performance scripts with 1000 virtual licenses of Load runner
Conducted a Demo to the client on Performance testing process using Mercury Load runner
Responsible for arranging Walkthroughs and Defect review meetings with the client
Created and Executed Functional Test cases/Test scenarios
Involved in Smoke testing, Functional testing, system testing and Regression testing
Conducted a training Bug tracing tool Rational Clear Quest to the Project members.
Environment: Windows 2K, IBM Rational Robot, Rational Test Manager, Rational Clear Quest,
Rational Clear Case, Java, J2EE, DB2 and Mercury Load runner
6. Project:
Client: TravelCLICK, Schaumburg, Illinois
Employer: Mascon Global Ltd, Chennai, India
Role: Associate QA Tester
Jan 2002 – Dec 2002
TravelCLICK (www.travelclick.net) is a leading provider of intelligence solutions catering to the hotel
industry. The service offering is primarily in the form of domain consulting and hotel intelligence
products. They have close to 8000 clients globally. They are partnered with Global Distribution System
(GDS) and travel website giants like Amadeus, Galileo, Sabre, Pegasus, Orbitz and Hotwire.
TravelCLICK is a Global company with offices all around the world. We primarily interact with one of
their US offices based in.
Responsibility/Contribution:
 Actively involved in test case preparation and evaluation through peer reviews
 Participated in status meetings and reported the status of testing phase
 Involved in Test Case Creation, Test Case Review and Test Case Execution
 Studied and understand the Test Plan and System Requirement Specifications
 Understand quickly the end-to-end business process and identified business test
scenarios
 Involved in analyzing the test cases, debugging and trouble shoot the test cases
 Performed Functional testing, sanity testing, regression testing and system testing
 Setup & configure the test hardware and software environments
 Logged defects in Test Director found out during testing and tracked the defects until
closure.
 Involved in thorough compatibility testing of the site on Internet Explorer and Netscape
Navigator Browsers.
 Database testing to identify the discrepancies in field mapping and boundary conditions
testing
Environment: Java, J2EE, Test Director, Toad, Oracle 9i, Windows XP and MS-Office
Page 6 of 6
Download