K. R. SWAPNA
Email:******.***********@*****.***
Bentonville, AR -72712
Ph: 479-***-****
Summary
. More the ten years of experience in QA methodologies, SDLC
processes, testing and support with domain expertise in Telecom
Rating and Billing. Good Knowledge of Testing Life Cycle, Process
Models and Telecom products like P2K and Infinys Geneva (IRB).
Functional experience includes working in UNIX and SQL
. Experience on Project management, Process Management, Support and
Delivery of Projects. Have good exposure with PM tools and
practices - Planning, Estimation, Status reports, Risk analysis
. Quality experience in manual GUI
testing/Functional/System/Regression/Acceptances testing.
. Proficient in preparing test plan/test case/Metrics collection and
Analyses and QC.
. Client Site Experience, has good client facing skills and
International exposure.
Professional Experience
. Worked as Senior Analyst Quality in Convergys
Corporation,Hyderabad, India from Oct '05 - May 31st '10
o Worked as a Project Lead for Telecom provider -Sprint Nextel
corporation USA for their Telecom billing system,
o Worked as a Process Lead for Process and Quality Team
Convergys,for process improvements.
. Worked as a Senior Software Engineer in HCL Technologies India Ltd,
Chennai from Jan '01 - Apr '05
o Worked as a Software Consultant for Candle Technologies-IBM
for their Performances monitoring product.
o Worked as a Software Consultant for Convergys Corporation,
for their Billing system.
. Worked as Software Engineer in CS Software Enterprise Hyderabad an
STP Organization. from Sept '99 - Dec 00
Qualification
. Bachelors of Engineering (First Division) in Mechanical Production
and Industrial Engineering from Andhra University (1999).
Software Skill Set
Operating System (S) UNIX (Sun Solaris, SCO, HP-UX), Linux,
Windows NT4/2000/98/95, MSDOS
Language (S) C, PL/SQL, PRO *C, Perl5.0, TCL\TK
RDBMS Oracle 9.X,
Database Connectivity JDBC, ODBC
Internet Technology (S) Java Script, CGI with C. HTML, DHTML
Defect Tracking tools Convergys-CIRRUS tool and WMS
Achievements
. Achieved Tier 2 Spotlight Employee Excellence award from Convergys,
for excellent Client testing support provided for Sprint Nextel,
Kansas City. For two times
. Executive member of Indian Society for Technical Education I.I.T
Campus, New Delhi.
. Achieved 1st prize in submission of Technical paper conducted by
I.S.T.E
Project Experience
1. Convergys IMG Oct 05 - May '10
Hyderabad, India
Project: P2K (Precedent 2000) Product
Description: Convergys is the global leader in Mobile Billing Systems. Its
flagship product Precedent 2000 (P2K) is at the heart of the billing
systems for leading mobile service providers as Sprint, Verizon, and Triton
etc. P2K is a comprehensive wireless business management solution .It's a
very complex product that handles billing for Voice & Data. It services
about 100 million requests per day
Sprint, one of the largest telecom service providers in US having more than
20 billion customers in Unites States by providing various services like
VOICE, DATA and IP is one of the biggest clients for Convergys with.
Convergys is providing billing solution to the Sprint by using its
application P2K this is a client-server based customer care and billing
software package. It is composed of 6 subsystems It has external interfaces
for sending and receiving needed data The purpose of P2K is ultimately to
produce a bill to the customer and generating various reports for the
provider
Project # 1 : User Acceptance Testing ( UAT Support) for
Sprint Nextel
Client : Sprint Nextel, Kansas City
(www.sprint.com )
Duration : Oct 05 to April 07
Role : Test Lead
Team Size : 40
The UAT testing was done by client Sprint Nextel and during there testing
as when a problem is encountered or raised, a report is generated which
is followed up by Convergys UAT team in determining the source of the
problem .Each and every issue raised by Client has a time bound and needs
to be resolved within the given time.
My Role
. Project lead for UAT support, which was completely handled by
Convergys offshore team for all the releases delivered to them.
. Direct interaction with client Sprint Nextel for all the
technical issues assigned to offshore team during Sprint UAT
testing.
. Assigning issues once they come in to the recourses, based on
the severity
. As 24/7 support is provided, handling all the shifts, shift
schedules
. All problems reported are required to be worked on bridge calls
with other vendors of Sprint. This requires complete knowledge
of entire architecture and connectivity of the product.
. Involved in categorizing the errors as Data Errors, Code Errors,
Network Errors and/or Database Errors and needs to be resolved
in specific time etc.
. Involved in Root Cause Analysis
. Worked on performing regular environment checkups, developing
Unix scripts,
. Being lead to this team, I myself involved in many critical
issues by providing Technical Support for Sprint PCS
. Status reporting and Process improvements
Project # 2 : Pre Production Support For Sprint Nextel
Client : Sprint Nextel, Kansas City (www.sprint.com )
Duration : May 07 to Jan 08
Role : Test Lead
Team Size : 15
Description: This is similar to production support work. Once the release
is implemented, for any issues that raise in production, just before
putting the fix in production environment, it is deployed in pre-production
environment and check if the fix is working. Each and every issue raised
has a time bound and needs to be resolved within the given time.
My Role:
. Direct interaction with client Sprint Nextel for all the
technical issues assigned to offshore team to perform Root Cause
Analysis.
. Work allocation, assigning issues based on the severity
. As 24/7 support is provided, handling all the shifts, shift
schedules
. Preparation of Test Plan and Post Project Analyses
. Preparation test metrics and communicated to the management as
required.
. All problems reported are required to be worked on bridge calls
with other vendors of Sprint. This requires complete knowledge
of entire architecture and connectivity of the product.
. Involved in categorizing the errors as Data Errors, Code Errors,
Network Errors and/or Database Errors and needs to be resolved
in specific time etc
. Working with development, DBA, SA and tester for resolution.
. Worked on performing regular environment checkups, developing
Unix scripts,
. Being lead to this team, I myself involved in many critical
issues by providing Technical Support for Sprint Nextel
. Status reporting and Process improvements
Project #3 : System Integration Testing (SIT), System Testing(ST),
Feature Testing
Client : Sprint Nextel, Kansas City (www.sprint.com )
Duration : Feb 08 to Dec 08
Role : Project Lead
Team Size : 40
In general for every three months a releases are delivered and it includes
system, feature and regression testing. P2K is integrated with Geneva.
Geneva is a modular, service-independent product that provides rating and
billing capabilities for various types of services with primary focus on
wireless and wire line voice, data and content services. Geneva is a
component of the Infinys product from Convergys . Release 28 included CSM
which was a key release for Sprint for which the implementation was quite
challenging. Involved in R28 release, CSM /Geneva testing.
My Role
. Involved in Regression Testing, Functionality Testing, Front End
GUI & Back End Testing and API Testing of new features features
in new features ( of P2K like, Business Billing Mass Changes
and Business Hierarchy Accounts and migration Features like
Account Lock/unlock, Account Finalization and LTS and P2K/GENEVA
INTEGRATION like Gap Closure-Geneva and PDRS Replacement,
Stacking Services, Gap Closure- IP rating/Mediation, Sharing
free Kilobyte usage, Geneva Rejected events Recycles Report,
Geneva Support for 3G Resellers.)
. Identifying the resources per release and work allocation.
. Review of the test scenarios and test cases of other resources
and giving inputs to correct them
. Technically supported the SIT and ST testers for the complex
solution areas
. Involved in Reviewing Requirements with Product Management
Group.
. Participating in all applicable FRS requirements and design
review meetings as well as facilitating test case reviews and
ensuring applicable sign off.
. Test Metrics preparation, Status reporting and communicated to
the management as required.
. Participating in release meetings
. Working on process improvement
Project # 4 : RB Cobrabel IRB 4.0 release
Client : RB customers: Active Billing (AB), Telkomsel (TKS) and
Alcatel-Lucent (ALU) Automated Tools : WMS (Defect tracking
tools)
Duration : Jan 09 to May 09
Role : Test Lead
Team Size : 15
Description : Convergys's RBM organization main purpose is the improve our
client's business through a cost-effective delivery of high quality RB
enhancements that promote best practices for billing, accounting and
invoicing. This release will focus on enhancements driven by our clients:
Active Billing / T-COM (AB), Telkomsel (TKS), and Alcatel (ALU). The main
objective of the Rating and Billing Cobrabel Release is to:
. Improve automated billing and provide complete control over the
entire billing life-cycle and customer updates.
. Enhance functionality for: Online Charges, One Time Charges,
Account Inquiries and Event Management.
. Ensure compliance with the Payment Card Industry Certification
. Display specific billing information related to price and items.
My Role:
. Test lead for System and User acceptance testing for rating and
Billing modules
. Identifying the resources per release and work allocation.
. Test Metrics preparation, Status reporting and communicated to
the management as required.
. Part of release meetings
. Involved in the reviews of, SRSs,HLDs, Test Plan, Scenarios
. Technical POC for system test and solution test team for the
complex solution areas
. Defect management, Issue co-coordination.
Project # 5 : Component System Test for IRB 4.1
Client : Convergys
Duration : June 09 to Nov 09
Role : Test Lead
Team Size : 8
Description: This is new core feature of Rating Billing Manager which
supports the operators, the ability to provide a bill to customers in near
real-time containing all applicable charges, fees and taxes. Operators
need the ability to cancel a bill in near real-time. The ability to
generate bills in near real-time is needed to support scenarios such as
when a new customer requests the total costs of services before signing up
for service, or an existing customer requests the total costs of services
before committing to change the existing services. Near real-time bill
cancellation is needed to allow operators to correct errors before sending
or showing the bill to the customer.
Component System Test for IRB, testing the new releases of the Core product
RB. Online Charging is introduced in the RB 4.0. Release was scheduled in 3
Drops.
My Role:
. Identifying the resources per release .
. Work allocation
. Reviewing the requirement doc for estimation, Prepare Test Plan
. Reviews of POTs and RCA's.
. Reviewing FSA, SRSs and HLDs and providing feedback in release
meetings.
. Defect management, Issue co-coordination
. Preparation test metrics and Status reporting.
. Working on process improvement
Project # 6 : Vodafone CJNS Wholesale billing Migration
Client : Vodafone Hutchison Australia
Duration : Dec 09 to May '10
Automated Tools : WMS (Defect tracking tools)
Role : Test Lead
Team Size : 10
Description : The current post paid wholesale billing and
rating platform being used by VHA
(Vodafone Hutchison Australia) is provided by AUSBILL. AUSBILL
is a localized version of EUROBILL developed 20years ago by Voda
UK and its runs on an aging Fujitsu mainframe platform which
will no longer be supported from March 2010. It currently
supports 10 local MVNOs (Macquarie Telecom, AAPT, Comptel, etc.)
and their ~300k subscribers.
VHA has asked Crazy Johns (Mobile World Networks) to manage its
wholesale business. As part of this transition, CJ's will
replace VHA's current post-pay wholesale system AUSBILL with
Convergys RBM and IAM solution.
Testing Phase- Solution System Testing (SST), System Integration Testing
(SIT), User Acceptance Testing (UAT), Parallel Run (CVG salve, VF Master) .
Environment: IRB 4.2/IAM 4.0
My Role:
. Identifying the resources per release.
. Work allocation
. Status reporting and MSP.
. Preparation test metrics and communicated to the management as
required.
. Working on process improvement.
Process Experience
Being in projects was also involved in TMO ( Test Management Team ) which
take care of process improvements in testing's.
Project # : Process and Quality
Client : Convergys
Duration : Dec 08 to Dec 09
Role : Quality Lead
Team Size : 3
Description: Currently working half of my time for Process and Quality
team. The main purpose of this team is to provide a graphical depiction of
the alignment between E2E methodology, CMMI model components, and the
Testing Artifacts .Involved in Requirement and DCUT artifacts as well.
My Role:
. Projects Auditing
. Artifacts update time to time
. Came up with new process initiatives like Correlation Analyses,
Defect Removal Analyses
. Making sure all the project are P&Q Compliance
. Involved in E2E testing activities, CoP, CoQ calculations
. Develop and write project management documentation (i.e.,
project charters, project schedules, work breakdown structures,
request for proposals/information, risk mitigation plans and
communication plans.
2. HCL Technologies Ltd Jan 01 -
Apr 05 Chennai, India
Project #1: Performances monitoring product
Client : Candle Technologies
Team size: 5
Environment: C++, VC++, Windows
Summary:
Candle Technologies an integrated, layered architecture consisting of data
access, communication and presentation components that enable cross
platform operations and integration of data for system management
application monitors the availability and performances of all the systems
in an enterprise.
My Role
. Involved in sub component development using command line
arguments.
. Involved in unit testing.
Project # 2 : ATLYS/P2K Billing System
Client : Convergys Inc
Team size: 30
Environment: UNIX, Perl, Shell scripting.
Summary
Convergys Corporation is a provider to outsource information and customer
management products and services and is mainly focused on
customer-intensive industries including telecommunications, Internet
services, cable, broadband, satellite broadcasting etc.
Atlys, one of the best rated wireless software solutions and a product of
Convergys Corporation (USA), provides end-to-end customer care and billing
services for wireless voice & data providers using real time mediation,
provisioning and automated business provisioning capabilities. Atlys
supports multi service bundling for voice, data, fax and short message
service providing for both pre-paid and post-paid call scenarios catering
services over 20 million subscribers in USA and Europe Market
Client Testing suppor
Precedent 2000(P2K) is a telecom billing application . Sprint is one of the
biggest clients for Convergys with more than 20 billion customers in Unites
States. Convergys is giving billing and other solutions through its product
P2K to Sprint. Worked on various P2K releases.
For every P2K release Sprint PCS performs User Acceptance Testing (UAT) to
verify the functionality. UAT involves feature and regression testing for
P2K, NMS, EI, Actiview and other interfacing systems. During this process
as and when problems are encountered a problem report is generated which is
followed up by Convergys CTS team in determining the source of the problem.
Being a Lead for this team
My Role:
. I directly interact with the client Sprint PCS to perform Root
Cause Analysis.
. Once the problem is identified a CIRRUS issue is created which
is of the form, Trouble Ticket (TR), Modification Request (MR),
Information Request (IR), etc.
. All problems reported are required by us to work on bridge calls
with other vendors of Sprint. This requires complete knowledge
of entire architecture and connectivity of the product.
. The nature of errors could be categorized as Data Errors, Code
Errors, Network Errors and/or Database Errors, etc.
. Involved in performing regular environment checkups.
. Involved in developing UNIX scripts.
. Provided Technical Support for Sprint PCS
System Testing
System testing mainly involves testing the Precedent 2000 (P2K) product,
which is a
complete solution for wireless telecom industries, and other related
background processes.
The scope of the project includes testing Non-feature related, feature
related test cases and also testing Regression Test Cases in ST
Environment for all the 6 Subsystems(Usage, CACS, Finance, Billing,
Collection and Pricing) in Precedent 2000(P2K).
My Role
. As a System Test Lead and Tester, was responsible for
. Reviewing FRS, FDS, BS, DLD, UIS documents.
. Analysis of business documents to study impact of new & modified
business rules for existing test cases.
. Creation of Test Strategy, Test Condition matrix, Checklist and
new test cases
. Creating and reviewing of new test cases
. Optimizing & preparing common procedures testing
. Participation in desktop, peer & client reviews
. Participating in the walkthroughs and inspections and review of
test cases
. Preparing Test data and executing feature test cases
. Raising trouble tickets when errors are encountered during
testing.
. Testing & Closing cirrus issues.
Regression Testing
As per client's requirement regression testing, Citrix regression testing
and sanity testing were performed at client place Orlando (USA) .
My Role
. Team Leader & Tech. Co-ordination involved in the preparation of
test cases and review.
. Leaded a team of eight to ten members for various work in Sprint
PCS project like coordinating with team members, resolving
various technical issues, preparing the status report, testing
and creating issues.
Sub System Integration Testing
Sprint PCS was moving to a multi-billing system platform in 2001.
Currently, all of the MIN and ESN management activities (e.g. loading,
storing, and administering MINs and ESNs, and MIN/ESN history) are done
within P2K. To prevent the redundant effort and difficulties associated,
trying to manage MINs and ESNs across multiple billing systems. Sprint PCS
has authorised an independent ESN & MIN Management System (EMMS) to be
developed. I was involved in SSIT Testing(Subsystem Integration testing )
for P2K EMMS which is a feature in release 10.0. This feature provides the
ability for the P2K system to interface with Sprint's new EMMS system to
obtain and update a subscription's ESN, access number information.
My Role
. Involved in the preparation of SSIT test cases and review.
. Have written the test cases by going through the FRS and
understand the client expectations, take a look at Test
Scenarios part of the FDS to determine the testing conditions,
from the FRS and FDS find out what are the other features that
are affected.
. Involved in resolving various technical issues, preparing the
status report. Testing and Defect raising (various level/layer
of testing, Implementation).
. Creation of Trouble Tickets
Project #3 : Telecom Billing case study
This case study is a client server application using C++, Pro *C on UNIX
platform and data storage on oracle database. The aim of this study was
that the Client sends formatted message (Request) to the server and the
server should be able to receive the request and respond to the client with
the needed information. The client contracts the server with the help of
Pro *C programming.
Communication between the client and server is achieved by TCP/IP Socket
Programming
My Role
. Analysis,Design, Coding and Testing
. Designing, Program Specifications, Code Construction and Memory
Testing.
3. CS Software Enterprise, Hyderabad - India
Sept '99 to Dec 00
Project # 1: Eenadu Billing System
Client: Eenadu
Environment: C++, Linux, Postgres (as back end)
The "Eenadu " project was being undertaken for CS Software Enterprise
Ltd. Hyderabad. The project developed for Eenadu is to maintain the
database of their daily transactions. As they have dump terminals, which
are purely character based, I was involved in designing controls and
screens using C programming language on LINUX platform .I have designed
screens using C language's cursors concept, where in we can create a
window and in that we can place edit box, list box and so on. These
controls are developed purely in C and C++ coding, which function just
similar to the GUI controls in Visual Basic.
Memory leaks, are captured using GNU Defectger. The errors generated due
to memory leaks generate a signal and these signals are trapped using
GNU Defectger.
My Role
. Analysis, Design, Coding and Testing
. Database Connection through embedded C
. Program Specifications, Code Construction and handling Memory
leaks,
Project #2 : Employee Payroll
System
Client: CS Software Enterprise
Environment: C, Linux, C cursor's concepts
The "Payroll System" was implemented to issue a pay slip to an employee
working in an organization. The application takes care of entire set of
data, containing employee record maintenance, generation of pay slip, P.F.
statement, Loan recovery statement, and Loan issues. Pay slips are
automatically generated for every employee for each month.
Various screens are developed, to maintain all the information of the
employee such as address, academic background, professional background,
medical background and employees official details such as emp- no,
designation, basic pay, dept code, dept name, date of joining, login id. It
even includes allowances and deductions from the pay, P.F. and loan details
using object oriented concept. Finally a form is generated which is
designed as in the form of a pay slip to every employee.
My Role
. Analysis, system study,design, coding and testing
. Was involved in designing of various front-end screens' using C
Cursors concepts
. Documentation and Implementation