Padmaja Bala 978-***-****
*, ***** ***, ********, ** 01886. ***********@*****.***
Summary
• 12 years of hands-on and lead experience in software quality assurance in various roles and
positions on UNIX/Windows applications.
• Extensive experience in complete end-to-end software testing, QA processes, methodologies,
documentation and QA metrics.
• Good working knowledge of Java, C++, AWK, Toad for Oracle.
• Strong working knowledge of configuration management and defect tracking systems such as
Sablime, CVS, Clearcase, Test Director, Clearquest, Quality Center.
• Strong familiarity with AGILE process and SDLC.
• Familiarity with WinSQL, Netezza, JMeter and QTP for testing web applications.
• Strong oral and written communication skills.
Technical Skills
Languages: C, C++, UNIX Shell, HTML, PL/SQL, JAVA, AWK.
Systems: Windows, UNIX systems, Solaris 2.4, 2.5, 2.6, HP-UX 10.20, 11.0
Databases: Oracle, Informix.
Tools: QTP, Quality Center, Test Director, JMeter, CVS, SABLIME, ClearQuest, ClearCase,
CVS, WinSQL, TOAD
Experience
Aug 2000 – Present, Software QA Lead, Fair Isaac Inc.
Project #1: Precision Marketing Manager Jan 2009 – Current
PMM is designed to accept member registrations and logins across all web sites supported by the
client, and maintain these in a central data repository. Data is collected about each member as
they interact with the sites, or fed into the database from external sources, in order to build a
unique profile for the user. By segmenting the member population and building the member
history, the client can make precision marketing decisions to appeal to each member in their areas
of strongest interest.
Environment:
Test Team: 5, Role: QA Lead
Responsibilities
• Coordinated with dev team members in India; QA team members in NJ and Minnesota.
• Worked closely with the PM to develop QA estimates, schedules & resource allocations.
• Developed QA Test Plans, Requirements Traceability Matrix, Test Execution Report and
detailed test cases for web based real-time services functionality using Mercury Quality
Center.
• Prepared test data files for member personal info, question and answers, survey data, cap
code redemptions, and point balances etc for batch testing (imports and exports of data).
• Used Netezza data warehousing tool for collection, storage and staging of all metadata used
for different client websites.
• Performed regression testing (using JMeter) and defect testing the APIs for various member
services such as registration, validation, login, credit and debit points, code redemptions etc.
• Reported defects using ClearQuest & conducted Defect triage mtgs.
Project #2: Liquid Credit Solutions Jan 2006 – Dec 2008
LiquidCredit is an ASP hosted credit decision solution designed to meet the needs of service
providers in a range of industries. LiquidCredit streamlines and automates a range of decisions,
including credit assessment and assignment to new account applications. This would enable
companies to mitigate fraud and manage credit risk during the customer acquisition process. This
product enables credit grantors to evaluate the creditworthiness of small business applicants using
Fair Isaac’s empirically derived small business application scores. The LCS Interface is an ASP
solution the application is accessed through a Web browser.
Environment:
Test Team Size: 4, Role: Project Manager/QA Lead
Responsibilities
• Coordinated with dev team members in UK & India; QA members in NJ, CA, & Georgia.
• Developed the QA estimates, schedules and resource allocation plan.
• Prepared the QA Test Plan, Requirements Traceability Matrix, & Test Execution Report.
• Prepared test data files for applicants with various income levels, age groups, credit status
and scores, several markets, and multiple loan types all mapping to different Credit Union
rules in XML format.
• Developed detailed test cases for all functionality using Mercury Quality Center.
• Designed, coordinated and executed test cases for individual applicant scenarios as well as
small business applicant scenarios for various clients.
• Reported defects using ClearQuest and conducted Defect triage meetings.
Project #3: RoamEx SMS Mediation - SIM Profiler Jun 2005 – Dec 2005
RoamEx SMS Mediation is an extension of the standard Roamex software. The SIM Profiler
server also receives alerts from the SIM Profiler Client which resides on the subscriber’s SIM
card and then stores them, allows for inquiries and updates and generates the near real-time alerts
and reports prioritized by a fraud score. The SIM Profiler Client monitors the subscriber’s
roaming location and calling activity. If suspicious activity is detected an SMS alert is sent to the
SIM Profiler Server. An interface called the Case Manager, that analyzes these alerts and marks
them as fraudulent or not.
Environment: UNIX Shell, C++, HP-UX 10.20, 11.0; Solaris 2.4, 2.5, 2.6
Test Team Size:1, Team Role: QA Lead
Responsibilities
• Sole tester responsible for testing the new product.
• Developed detailed test cases for all modules using Test Director.
• Performed acceptance and system testing of the application.
• Prepared the client data needed for testing using the simulators.
• Developed many Shell scripts to retrieve data from the database, generate reports & alerts.
• Prepared the QA Test Plan, Requirements Traceability Matrix, Test Execution Report.
• Reported defects using ClearQuest and conducted Defect triage meetings.
Project #4: RPD - RoamEx Packet Data Processing Nov 2004 – May 2005
RoamEx Packet Data (RPD) product is intended to offer wireless carriers with the opportunity to
uncover fraud activity in wireless networks. Roamex PD mediation builds on existing Roamex
software capabilities to translate incoming packet data records into a record format suitable to be
analyzed and processed by the read module. This is then displayed on the RPD JSP interface.
Alerts and Reports are also generated. Processes GPRS, SMS, MMS etc data.
Environment: Java, Oracle RDBMS 9.2, HP-UX 10.20, 11.0; Solaris 2.4, 2.5, 2.6
Test Team Size:1, Role: QA Lead
Responsibilities
• Sole tester responsible for testing the new product.
• Developed test cases for all functionality using Test Director.
• Performed acceptance and system testing of the application.
• Developed many Shell scripts to retrieve data from the database, to generate reports & alerts.
• Used ClearQuest to create bug reports for problems found during testing.
Project #5: RoamEx API Library June 2004 – Oct 2004
RoamEx API provides a set of access methods to retrieve and manipulate the decoded Roamex
record structure. This API library will be easy to use for users because it guarantees that all
switchread programs using a standard API will have similar interfaces. Till then each switchread
program was encoding and decoding the call detail records in different ways. This API provides a
uniform functions.
Environment: UNIX Shell, C, C++, HP-UX 10.20, 11.0; Solaris 2.4, 2.5, 2.6
Test Team size:1, Role: QA Lead
Responsibilities
• Sole tester responsible for testing the library
• Prepared the QA Test Plan, Requirements Traceability Matrix, Test Execution Report.
• Developed test cases for API function using Test Director.
• Created a test tool in C to access, get and set various values for the fields in Roamex records.
• Performed extensive feature testing of all API library functions.
• Used ClearQuest to create bug reports for problems found during testing.
Project #6: RoamEx Roamer Data Exchanger Aug 2000 – May 2004
RoamEx roamer data exchanger provides near real-time roaming data exchange between wireless
operators. The system receives CDRs, analyzes them, and sends completed voice, message and
data call records from the serving operator to the home operator, offering wider visibility of calls
while wireless subscribers are roaming. Because roaming data delivered via the RoamEx system
will reach the home operator within seconds of its arrival on the RoamEx network, the operator
can recognize and respond almost immediately to a potential fraud threat. RoamEx network
supports GSM, CDMA, TDMA, AMPS, GPRS and SMS standards.
Environment: UNIX Shell, C++, Informix SQL, HP-UX 10.20, 11.0; Solaris 2.4, 2.5, 2.6
Team size: 4, Role: Project Manager / QA Lead
Responsibilities
• Developed test cases for each existing switchread and send program using Test Director.
• Planned, Coordinated, and also performed testing of multiple releases of Roamex consisting
of new switchread/send programs.
• Performed Interface testing, new feature testing, Regression and Performance testing of the
application.
• Developed many Shell scripts for data retrieval from Roamex records, and to generate reports
of the number of records received, sent and dropped by Roamex system.
• Used SCM (Service Call Management) to create bug reports for problems found during
testing.
June 1997 Aug 2000, Software QA Lead, AT&T, Middletown, NJ.
Project #1: ANSWER SDR (Release 99.1, and 99.2) Jun ‘98 Aug 2000
The ANSWER (Automatic Network Surveillance With Expert Rules) SDR system monitors the
SD network elements (Segmentation Directory) in the AT&T long distance network. The system
receives exceptions from various parts of the SDs, 4E55 and 5ESS switches etc., and based on the
severity, generates alerts and trouble tickets. Users can monitor the real time alarms and trouble
tickets using a GUI.
Environment: UNIX Shell, C, Oracle SQL, PL/SQL, HP-UX 10.20, Solaris 2.4
Team Size: 4, Role: Project Manager / QA Lead
Responsibilities
• Managed a system test team of 3 members.
• Developed the test plan, detailed test case document, and Test Evaluation Report.
• Planned, Coordinated, and also Performed Y2K testing of the software successfully.
• Performed Inter System Validation testing, extensive end-to-end System testing, Regression
and Performance testing of the application.
• Developed the external interface simulator for SD’s TU3 link using C.
• Developed Shell scripts for database backup and recovery using Oracle imp and exp tools.
• Reported defects using Sablime, and attended MR review meetings.
Project #2: ANSWER 4E, Jun ‘97 May’ 98
ANSWER 4E system monitors the 4ESS switches in the AT&T long distance network, and
captures the various alarms, varying from regular maintenance reports to CNI ring alarms that are
generated by the 4ESS switches and stores them in the user surveillance logs. It also sends
commands to the 4E and depending on the responses, performs various actions, such as
automatically creating a ticket on a troubled part of the 4E or clearing an existing ticket on other
equipment.
Environment: UNIX Shell, C, Oracle 7.3.3, SQL, PL/SQL, HP-UX I0.20
Team Size: 6, Role: Test tool Developer/ Software QA Engineer
Responsibilities
• Developed data retrieval and manipulation routines using SQL, SQL*Plus, and PL/SQL for
system test purposes.
• Developed the test plan, test cases and the test execution report.
• Developed simulator for 4ESS’s osif (datakit) link and for 4ESS’s Command/Response link
(TCP/IP) using ‘C’ programming.
• Developed Shell/AWK Scripts used for system testing, trouble shooting and debugging; to
retrieve usage data from the database and generate reports, and to start up and shut down
various daemon processes.
• Performed extensive end-to-end System testing, Regression & Performance testing.
• Reported defects using Sablime, and attended MR review meetings.
Education
• M.S Computer Science, New Jersey Institute of Technology, NJ.
• MS. Nuclear Physics, Andhra University, Visakhapatnam, India.
Awards
• Standing Ovation Award for excellence in project management of ANSWER SDR Release 99.2.
• Secured Gold Medal for obtaining first rank in the Master’s degree.