Sunitha Rao
abh7r3@r.postjobfree.com
832-***-**** (C)
Summary:
Over SIX years of IT experience in Quality Assurance Software testing.
Strong knowledge of Software Development Life Cycle processes like
Iterative Process, V model.
Experienced with Test Automation and Manual Testing.
Experienced in Automated Testing using tools like Win Runner, Load
Runner, Test Director, QTP and Rational Robot
Expertise in creating Test Plans, Test Strategy & writing Test Cases.
Extensively involved in System Testing, Integration Testing, Regression
Testing, Functionality Testing, User Acceptance Testing (UAT) Load Testing,
and GUI Testing
Enhanced test scripts using checkpoints and parameterization.
Extensive experience in Functional, Regression, Integration, User
Acceptance, and System Testing.
Ability to perform Risk Analysis to meet Deadlines
Excellent Analytical skills & a Team Player. Possess excellent oral and
written communication skills and pleasing interpersonal skills.
Technical Skills:
Testing Tools: QTP, Win Runner 7.5, Rational Robot, Load Runner 7.0,
Test Director8.0
Programming Languages: C, .NET, Java, SQL, PL/SQL
Databases: MS Access, Oracle 9i, SQL Server
Methodologies: Agile, Iterative Process, RUP, Black Box Testing & White
Box Testing
Operating Systems: Windows 95/98/XP/NT/2000, UNIX
IDE: SQL*Loader, Toad, SQL Navigator 4,Text pad, PVCS
Web Applications: HTML, DHTML, XML, Java Script
Others: MS Word, MS PowerPoint, MS Excel, PageMaker
Education:
Masters in Computer Engineering, University of Houston (TX, USA) GPA:
3.90
Bachelors of Technology in Engineering, KITS (India) GPA: 3.82
Professional Experience:
Virgin Money, Boston MA
Feb 10 Aug 10
SQA Engineer
VM Website
Loan Proposal application: potential customers to facilitate the awkward
conversation of asking money will use the loan proposal tool. This tool
will not only provide advice on how to ask money but also build a
professional looking loan proposal document that will help facilitate the
process and help a potential lender better understand the borrowers
need.
Virgin Money referral project which allows customers to refer their
friends/family, when the referrer opens an account with virgin money $25
will be refunded to both.
Logix is an application that helps Loan managers to import new leads from
Leads 360 and populate 13 different tables from information collected in
leads 360 application.
Responsibilities:
Prepared Test Strategy, Master Test plan and prepared the test cases and
test responsibility matrices for the Virgin Money website applications.
Involved in entire QA Life cycle, which includes Test designing, execution of
the entire QA process and documentation of test plans, test cases, test
procedures and test scripts.
Share Point Issue Tracker is used to track and report defect to developers.
Configuring Quality Center to centralize the requirements and execute the
manual test case scripts.
Used QTP for regression testing.
Undergone training in Agile Methodology.
99¢ Only Stores, Katy
April 08 Aug 09
Senior QA Analyst
Variable Pricing Initiative
99¢ Only Stores needs to maximize margins and profits, and by optimally pricing
items both areas can be improved. The current system only allows permanent
pricing at 99 cents or X for 99 cents. All other price points are treated as
promotional prices because that is the only place where non 99 cent price points
can be maintained. This will also include the option to price items above 99 cents
with special security.
Responsibilities:
Developing test plans, test strategies, test schedule and project estimates.
Preparing and delivering Test status reports during test execution and final
Test Reports.
Creation, Execution and Validation of test cases based on the business
requirement of the application.
Determining test data requirements, review test cases, test procedures and
to monitor test execution and to communicate test project status to the
higher management.
Responsible to conduct team meetings and review the progress and issues
of the team.
Verifying/Validating transactional data from MS SQL Server.
Shell, Houston
June 2007 till date
QA Lead
Vehicle Service Data Upgrade
Jiffy Lube has an ongoing contract with Motor Information System to provide vital
vehicle technical and service data, known collectively as Chekchart. This data is
highly integrated and leveraged in POSnet, Jiffy Lube’s point of sale system.
This data is used to service every customer’s vehicle so one of the requirements
placed on Motor was to improve the quality and completeness of their data. These
data improvements will be achieved thru expanding single data records that
formerly covered many vehicles, into many data vehicle specific records. This effort
will provide the required level of detail for accurate service.
The following are main components of vehicle service data upgrade:
Improve Data Integrity and Accuracy
•
Improve delivery process of vehicle service data to the stores by:
•
Minimizing the amount of processing required to load the data
received from MOTOR.
Accelerate the delivery of MOTOR data to the stores with a target of
once a month; better if the process can accelerate delivery in less
than a month.
Improve support of Quality Assurance by JLI
•
Before Chekchart data is released to the stores, it must be reviewed and
approved by the business data quality assurance specialist, Deployment
user and BAM QA.
o The Business user will compare the data by running ESM report
and Ottocare QA User is primarily focused on testing within
POSnet and in particular, Ottocare and ESM.
o Deployment User is judging the file primarily on file size.
o QA User is primarily focused on system testing within POSnet
and in particular, Ottocare and ESM.
Ensure the process does not corrupt the data.
Responsibilities:
Analysis of source systems and work with business analysts to identify, and
•
understand requirements
Developing test plans, test strategies, test schedule and project estimates.
Preparing and delivering Test status reports during test execution and final Test
Reports.
• Creating test cases and test scripts.
Responsible for the testing of application at unit level, module level and
system level for quality of the software.
Various other tests such as System, Integration, UAT, regression, load
•
and stress were performed to check various business functionalities.
Assisted in the process of analyzing large amount of expected Vs Actual
•
results using Test director.
• Involved in defect reporting and tracking using Test Director
Verifying/Validating transactional data from SQL Server database.
Shell, Houston
Jan 2007 –May 2007
QA Consultant
ZYTAX re engineering project – ZYTAX
Tax Reporting: Implement additional ZyTax functionality that will allow Indirect Tax
Compliance staff to meet jurisdictional reporting requirements for excise/ motor fuel
tax returns. The additional system functionality along with system reconfiguration
will give Tax staff the necessary tools to:
• File amended & EDI returns without IT support and excessive manual
effort.
Electronically maintain customer license listings for compliance reporting
•
and audit support
Utilize ZyTax decision process to enhance system flexibility, while reducing
•
reliance on IT support
Utilize system generated tax forms and schedules without the need for
•
maintaining separate forms and schedules in Access, which requires
additional Access support
Create a standard process for reconciling general ledger entries to
•
ZyTax output using the GLRecon product
Enhanced security that will allow the system administrator to manage
•
application rights and implementation of a data archiving process for
improved system performance & audit support
Responsibilities:
• Analysis of source systems and work with business analysts to identify,
study and understand requirements
• Documenting test plans, creating test cases and preparation of test data.
• Documentation of System Requirement Specifications and System Design
Specifications.
• Primarily responsible for developing Extraction, Transformation and Loading
processes using PL/SQL procedures, Oracle database.
Verifying/Validating transactional data from MS SQL Server, MS Access.
Responsible for the testing of application at unit level, module level and
system level for quality of the software.
Various other tests such as unit, Integration, UAT, regression, load and
•
stress were performed to check various business functionalities.
Assisted in the process of analyzing large amount of expected Vs Actual
•
results using Test director.
Involved in defect reporting and tracking using Test Director
•
State Street Bank, Boston
Oct 05 – Dec 06
QA Systems Engineer
The GLFIXHUB is a FIX protocol messaging hub/server. The hub’s primary
responsibilities are:
1. Establish and maintain FIX protocol connections with clients of the HUB
This functionality is provided by Transact Tools.
2. Route messages between the connections This functionality is provided by
a combination of the TT routing framework and custom code written by us.
3. FIX Normalization – A combination of TT Translation Functionality and
Custom Translations will be needed.
Alert administrators and clients (Traders) when an exceptional FIX message event
occurs
Responsibilities:
Developing test plans, test strategies, test schedule and project estimates.
Preparing and delivering Test status reports during test execution and final Test
Reports.
Creation, Execution and Validation of test cases based on the business
requirement of the application.
Monitoring development projects and tracking release contents.
Determining test data requirements, review test cases, test procedures and to
monitor test execution and to communicate test project status to the higher
management.
Responsible to conduct team meetings and review the progress and issues of
the team.
Interface/Integration testing with applicable downstream systems.
Verifying/Validating transactional data from MS SQL Server, MS Access.
Performed GUI interface testing on the client side using Win Runner.
Responsible for the testing of application at unit level, module level and
system level for quality of the software.
Various other tests such as positive, negative, regression and stress were
performed to check various business functionalities using Mercury tools.
Assisted in the process of analyzing large amount of expected Vs Actual results
using Test director and Win Runner.
Nortel Networks, TX
May 2003 – Aug 2005
QA Engineer
Nortel is involved in building a Rate Based Intrusion Detection System to monitor
the traffic on critical servers. The system consists of various modules related to the
OSI layers including TCP state machine and legitimate IP addresses, an internal
secure web server and web site, CLI (Command Line Interface) and an Oracle
database. Traffic in both directions is monitored and checked against a
continuously updated threshold. If the traffic crosses the threshold, packets are
dropped for a certain amount of time.
Responsibilities:
Formulating detailed Test Plan using Rational Test Manager, after analyzing
•
business rationale and software requirement artifacts
Worked with the Requisite.
•
Responsible for giving presentations and reports to potential Business
•
Partners and Financers.
Used Rational Requisite Pro to organize, prioritize and track changes in the
•
project
Conducted Functionality, End to End, Security, during the various phases of
•
the development of the application using Rational Robot
Involved in Data Driven testing by creating data pools
•
Conducted Functionality, End to End, Security, during the various phases of
•
the development of the application using Rational Robot
Responsible for certifying module functionality
•
Monitored traffic using TCP Dump and Ethereal
•
Wrote test scripts according to the test plan requirements
•
Generated packets to simulate Ethernet, IPX, TCP, IPv4, IPv6, ICMP,
•
ICMP6, Multicast, broadcast, Unicast and other packets
Performed Layer3 OSPF, BGP 4, RIP v2, BGP/MPLS VPNs protocol testing
•
using Smart Bits
Wrote UNIX scripts for automating the packet generation and traffic
•
generation process.
Responsible for overseeing customization of Smart bits packet generation
•
scripts
Conducted testing for telephony protocols (VoIP, SIP, h.323)
•
Responsible for testing the device functionality for TCP state machine,
•
Legitimate IP addresses, Port flood, Port scan and other modules.
Responsible for verifying the functioning of the Device under SYN floods,
•
Ping of Death attacks, IP spoofing and other kinds of Rate based Intrusions.
Created Batch files for running multiple scripts to generate traffic.
•
Responsible for checking events through log files
•
Conducted Manual and automated testing with Rational Robot on CLI and
•
GUI.
Conducted Unit Level, Module Level and System Level Testing using UNIX
•
Shell Scripting.
Responsible for Positive, Negative and functional testing of the GUI
•
manually and using Rational Robot.
Responsible for Configuration testing on various Windows platforms, IE,
•
Netscape and Mozilla.
Responsible for downloading various software tools for packet generation
•
and client server simulation.
Accomplished bug reporting and tracking using Rational Clear quest.
•
Responsible for weekly updates at project meetings.
•
Environment: Rational Test Suite, Windows 2000, Oracle, Apache Web server,
Smart bits, Net gear switches and C.
Mellon bank, PA Oct
02 – Mar 03
QA Consultant
This enables bank customers to access their accounts through web. The
application delivers online services including Account Information, Bill
payment, Transfer of funds, Regional Community Banking, Corporate
Banking, Private Banking, Mortgage Banking, Secured Lending, Asset
Management, Mutual Fund Servicing, new product offerings and customer
correspondence with the bank. Primary responsibilities included reviewing
and translating functional specifications to test cases and test plans. I am
also involved in the development and execution of automated test scripts to
support the functional requirements.
Responsibilities:
Create Test Plans taking into account user requirements and functional
•
specifications
Involved in writing Test Cases and Test Scripts
•
Performed manual testing before going for automation
•
Back End Testing by manually executing SQL queries to extract data from
•
the database and check for data integrity
GUI, Functionality, Data Driven and Regression Testing of the web based
•
application using Win Runner.
Involved in creation and maintenance of Test Matrix to gauge the progress
•
on a regular basis.
Participated in the test environment setup and in ensuring that the facilities,
•
test tools and scripts are in place to successful performing the required
testing effort.
Involved in defect reporting and tracking using Test Director and following
•
up with facilitate image processing and visualization of Images Pertaining to
Non Destructive Engineering. Development team to verify that the defects
were fixed.
Participated in bi weekly meetings to discuss the status of the project,
•
Involved in the preparation of technical documentation and final summary
report
Environment: HTML, XML, JSP, Web Sphere, SQL, Windows NT, Oracle 8i,
WinRunner6.0, Test Director6.0 Server, and Windows NT
Price Water House Coopers, Dallas, TX
Dec 2001 – Sep 2002
QA Engineer
Worked on Acceptance and continuance, this Lotus Notes application is developed
by PricewaterhouseCoopers (PWC) for its internal use in its auditing and financial
department. It is a complete end to end tool designed for a PWC auditor to be
used when auditing any of its clients like American Express etc. This tool is
designed to be used in PWC offices worldwide. Wrote new Test Plans and
enhancing existing Test Plans to incorporate and capture new business rules or
specifications
Responsibilities:
Wrote new Test Plans and enhancing existing Test Plans to incorporate and
•
capture new business rules or specifications
Reviewed and analyzed system requirements, to understand the
•
customizations design and implement testing strategies
Involved in functional testing of the Domino Server Deploying Client Files,
•
Team Asset files and communications and other kinds of the company’s
audit files using QTP
Tested the audition from a three layered strategy with all scenarios like
•
conversion, suspending, archiving and locking of files.
Wrote customized functions in VB Script
•
Executed Test Plans manually and with automated tools such as QTP
•
Performed Security Testing, GUI testing, and Data Validation testing using
•
QTP
Responsible for testing software upgrades and performed interface testing
•
Verification of all defects and executing regression tests under delivery of fix
•
for defects and new builds; and verified the “fixes” for the reported bugs
Performed Ad hoc, System, Regression, and Integration, Black box testing
•
at various phases of the development and test cycles.
Performed data migration using SQL Queries
•
Worked with a bug tracking tool called R2R and was responsible for writing
•
new test plans and update existing test plans to current new specifications
Worked on a tight schedule and was consistent in delivering assigned tasks
•
Used Test director for bug reporting and following with development team
•
Environment: QTP, IBM Lotus Notes, Dominos Server, Windows 2000/XP, .NET,
Oracle, IIS, Test Director, Toad.