Sutharsini Thiyagarajan
** ****** ******* ****** ( Richmond Hill, ON L4B0B6 ( Home: 647-***-****
( Cell: 647-***-**** ( ******.*******@*****.***
Senior Software/QA Tester
. Solutions-focused tester with 5+ years of experience in Manual,
Performance, Automation and System testing; high-level proficiency with
Software Development models including Agile, Waterfall, Kanban and QA
methodologies; and a foundation in MYSQL, Shell, Linux/Unix and
monitoring tools.
. Excel in creating test plans and writing/running automated test scripts
to pinpoint software defects, track bugs, close open defects and validate
functionality. Serve as a value-adding member of Test teams.
Technology & Testing Proficiencies
Testing Tools: HP Quality Centre, Jmeter, DCT, SOAP UI, Toad, Exceed,
Citrix, Eclipse, Hudson, Scrum Works, Apache Maven, SVN
and Bad boy automation tool.
Monitoring Tools: Ethereal, Wire shark and SONAR
Testing Manual Testing, System Testing, Acceptance Testing,
Methodologies: Functionality Testing, Performance Testing and Validation
Scripting Tools: SQL, Unix Shell Scripting
Telecom Skills: GSM, GPRS (NMS, EMS), SIP, SS7/IN, TCAP, INAP/CAPv2,
Diameter, OSS, Rating and Billing Solutions.
Good Testing Knowledge on Value Added Services (VAS) and
Location Based Services (LBS)
SOAP, Web services, WSDLs.
Databases: MYSQL, Open LDAP.
Systems: Windows, Unix, Linux and Solaris
Testing Experience
Aricent -- Bangalore, India
Leading Technology Services Company with $1B in annual revenue
Senior Test Engineer, 11/2011 to 09/2014
Test Engineer, 10/2008 to 11/2011
Provide lifecycle management of testing projects on software and large
database applications using various monitoring and scripting tools.
Maintain cooperative relationships with developers and communicate with
both technical and nontechnical stakeholders.
Highlights of Accomplishments:
. Efficiently involved in the Requirement analysis, Cost Estimation,
Preparation of Test plan &Test Strategy documents and Test life cycle
phases.
. Recognized for developing excellent test plans/scripts and rapidly
discovering defects.
. Contributed in automating the end to end testing environment.
. Improved in documentation of testing practices and creating wiki to
enhance their repeatability, saving time and encouraging testing
standardization and best practices.
. Provided guidance and trainings to the peers and junior members of the
team.
. Involved in Organizing and co-ordinating the Team Events, Team Outings
and FUN activities.
. Won Team SNAP Awards within organization for our excellence shown in
various projects.
Education
Anna University -- Chennai, INDIA
B.E (Electronics and Communication), with an overall percentage of 80.
Project History
Project 1: OMC-R, Operations and Maintenance Centre - Radio
Project Name OMC-R
Domain/Language/ GSM, GPRS (NMS, EMS).
OS/Tools used
Description The operations and maintenance center (OMC) is connected
to all the equipments in the switching system (core
network) and to the BSS (Radio network) in a 2G GSM
network. The OMC is the functional entity from which the
network operator monitors and controls the entire system.
An important function of OMC is to provide a network
overview and support the maintenance activities.
The OMC-R offers NMS (Network Management service) by
monitoring the whole network and part of EMS (Element
Management service) by monitoring the NEs (network
elements). The OMC-R supports all the functionalities of
FCAPS viz. Fault, Configuration, Administration,
Performance and Security for the Network management. The
OMC-R is completely in-charge of the operation and
maintenance of the BSS NE.
Duration July 2013 - September 2014
Responsibility Involved in the Requirement analysis, Test case design
and Test life cycle phases.
Involved in the preparation of Test plans and Test
strategy documents for various types of testing (viz.
feature, regression, performance testing etc.)
Involved in providing the Cost estimates for the planned
features and CRs.
Involved in the Validation of CR's and FR's
Involved in the quick resolution of customer issues and
offline customer support.
Was responsible for identifying the Regression test
cases for X86 releases.
Involved in the LIVE Upgrade and Migration testing.
Involved in the Sanity and Regression testing during OMCR
Linux porting.
Represented OMCR subsystem in Test task force (TTF)
interface meetings between the sub-systems.
Involved in the discussions with SPEC specification team
pro-actively and suggested the improvements and changes
in the product design.
Also responsible for setting the Test environment, Test
Beds and also involved in Basic sanity testing.
Collaborated with the DEV team to reconstruct the
scenario and helping them in providing/obtaining the
required information.
Provided guidance and trainings to the peers and junior
members of the team.
Involved in organizing and coordinating the Team Events,
Team Outings and FUN activities.
Project 2: Ericsson ECE - Ericsson Composition Engine
Project Name Ericsson ECE - Web Service-OUT Testing
Domain/Language/ SOAP, Webservices, WSDLs (RPC/Encoded, RPC/Literal,
OS/Tools used Document/Literal and Document/Literal-Wrapped) and XSD
schema.
Description The Web Service-out (WS-OUT) functionality in Advanced
Composition provides a way to access published web
services from a skeleton in the Advanced Composition
Editor (ACE). The web service publishes a WSDL (Web
Service Definition Language) file which is parsed by the
WS-OUT functionality by means of Easy-WSDL.
The WS-OUT functionality creates a SOAP request which
complies to the given WSDL file. The web service provides
a response to the request. The response is made available
in ACE by means of the Shared State Manager (SSM).
Subsequent skeleton elements can use the results of the
web service call to influence the behaviour of the
system.
Duration Dec 2011 - June 2013
Responsibility Have gained a good knowledge in SOAP and WSDL types.
Have involved in testing WS-OUT (both functional and
system testing) with different WSDL Types.
Have written the Test Description and Test plan for this
project.
Have involved testing the artifacts (defect fixes) and
automating the testing environment.
Project Name Ericsson ECE - Testing of SS7 Components
Domain/Language/ SS7/IN, TCAP, INAP/CAPv2, Message Driver (xml based test
OS/Tools used tool), Apache Maven, Eclipse, Scrum works, Agile process,
MySQL, SVN, SONAR, open LDAP, Hudson tool and Tag Tool.
Description The Ericsson Composition Engine (ECE) provides an
environment for managing feature interaction among
intelligent networks, IMS, and internet services. It
offers Traffic Features, Advance Composition and Service
Development Environment. Advance Composition feature
extends the SS7 feature, SIP/ISC feature and/or IP
feature with the possibility to use an Advanced
Composition Core with Advanced Composition Editor.
Ericsson Composition Engine can be deployed as a Next
Generation Application Platform and offers advanced
service creation capabilities. New components are
developed to support Next Generation Intelligent Networks
on SDP platform.
The objective of this project is to develop and test ECE
SS7 components within a sprint. Team was following the
scrum model in Agile.
Duration 11 months (Nov 2010 - Sep 2011)
Team Size 6
Responsibility Involved in functional testing and system testing of SS7
components (SendRrb, SendFci, SendPa, SendPaWithCBA and
SendOperation).
Contributed in automating the testing environment.
Involved in writing the Test setup, Test Description,
Test plan and customer documents.
Efficiently reported the bugs and involved in trouble
shooting/analyzing the issues during testing.
Project Name Ericsson ECE - Porting of SS7 Components
Domain/Language/ Linux, Oracle Converged Communications Server (OCCAS),
OS/Tools used SGCS, Message Driver (xml based test tool), Apache Maven
Language and Eclipse.
Description This project mainly focuses on migrating the ECE SS7
components from existing Sun Glassfish Communication
Server (SGCS) to Oracle Converged Communication Server
(OCCAS) due to Sun products being phased out. The
activities in this project mainly involves doing the
feasibility analysis, porting of components to OCCAS,
Regression Testing of SS7 components on OCCAS after
porting and testing the Backward compatibility of SS7
components on SGCS.
Duration 3 months (Sep 2011 - Nov 2011)
Responsibility Developed a good understanding on the OCCAS architecture
and its installation.
Involved in porting the ECE SS7 components from SGCS to
OCCAS (i.e ECE 2.1 to ECE 3.0).
Written the Wiki document describing about complete steps
involved in OCCAS installation, porting of components and
Testing.
Involved in Functional and regression testing of SS7
components on both OCCAS and SGCS.
Honours and Rewards:
. Our Team won Snap award for our involvement shown in ECE SS7
components testing project.
Project 3: ENTERPRISE COMMUNICATION AT NETWORK (ECN)
Project Name ECN Telenor
Platform/ UNIX, SIP (Testing of IMS nodes like ICSCF, PCSCF, SCSCF
Language & CCSCF), SS7 and INAP.
Description The CMM 4.1.2 version provides operator with a first step
towards a smooth migration to the IMS environment with
the support of IP-telephony. CMM 4.1.2 also introduces
some End-user self care facilities based on WEB interface
are available for all kinds of CMM users.CMM 4.2.1 is a
new step towards NGN telephony, using the flexibility of
the SIP protocol to offer a wider set of features
(including VAS, LBS etc.) to CMM users and to bring the
Fixed/Mobile convergence within a single terminal. CMM
4.2.1 also provides a user-friendly Web based interface
(self provisioning, click to call).
CMM 4.2.1 intends to:
Enhance Value Added Services
Enhance the Advanced Virtual PBX feature set
Provide IMR (Intelligent Mobile Redirect) specific
features
Enhance Location Based Services
Provide the Telecom managers with a Web Interface
Provide the customer service agent Web Interface
Provide Wireless PBX features
Provide IP Centrex features
Features Supported: Hot Line, CMM Reminder, Last Caller
Return, Identity Return and Erasure, Voice Mail and CDR
Call Types, CFU (Cal forwarding Unconditional) and CFC
(Call forwarding Conditional) & Manager Secretary call.
CMM is later renamed as ECN.
ECN 5.1.1 supports the following additional Value Added
Services along with 4.1.2, CRBT (colored ring back tone),
differentiated ringing (Distinctive Ringing), and Music
on hold (MOH), Call Park and Retrieve, Calling Line
Identity Presentation (CLIP), Calling Name Identity
Presentation (CNIP), Call Logs.
ECN Telenor is implemented on top of this CMM 5.1.1 and
it supports the extra features like, Parallel &
sequential ringing,CSTA(which monitors the call status
of ECN member lines and control them) Monitoring, LCR,
Forced Deletion, Personal assistant, One Number and PBX
Forwarding.
Client Telenor, Norway
Duration June,2010 - October,2010
Responsibility Installation of ECN services and manual deployment of WEB
deliveries.
Creating ECN core Objects and configurations.
Pre-Integration and Validation Testing for various
Telenor features likes one number (sequential &
parallel), ONDEN no, off-net &On-net calls,
Screening-tree using Softphones, Emulators and Hard
phones.
Testing the following Telenor features with CSTA client
(which monitors the call status of ECN member lines and
control them) Hold & Retrieve, Consultation, Call-Toggle,
Attendant Call transfer, Single Step Transfer,
Offered-Mode,Enterprise-Monitoring,Conditional&Unconditio
nal forwarding,LCR and Personal Assistant and Verifying
the CSTA events.
Web automation testing using Badboy tool (Testing the web
flow and Telenor features on Web GUI).
Memory leak testing using Newnfree tool and dbx debugger.
Creating test report and maintaining the defects in DDTS
(Quality Control Box).
Project Name ECN512,ECN521
Platform/ UNIX, SIP (Testing of IMS nodes like ICSCF, PCSCF, SCSCF
Language & CCSCF), SS7 and INAP.
Description ECN 5.1.2:
It supports all ECN 5.1.1 features and it mainly supports
RTC (Real time Charging), and features like GPRS, Call
Queue, Flexibe PNP, Reseller.
Real Time Charging, allows the Service Provider
delivering a powerful Prepaid or Controlled Post-paid
Solution for the Enterprise market, leveraging on his
payment server capability. The Enterprise Prepaid /
Controlled Post-paid solution relies on two application
servers: ECN server and a payment server.
ECN server is responsible for:
Controlling the employee service (call, SMS, GPRS
session) to the suited network interface (INAP, CAMEL,
SIP ISC): including monitoring the service and releasing
the call if required (by a non-authorization or a lack of
credit)
Qualifying the call: on net, off-net, on-site, off-site,
personal, professional
Authorizing the call based on the criteria defined by the
Telecom Manager
Determining the right Account to be used for charging the
service: business account, personal account
Charging decision
Issue an ECN applicative CDR. ECN must also introduce an
information in the CDR indicating if the ticket is issued
from a service, which has been also controlled in real
time from a charging point of view. ECN induces in the
CDR the P-Charging Vector Information (i.e. ICID) for
correlation purpose.
The Payment Server(ICC) is responsible for:
Managing accounts and balances,Rating-session,Providing
an interactive service (IVR based) to refill an account
(personal or enterprise account) via various means
(voucher, credit card, etc.), and to consult the account
balance,Issuing a rated CDR,providing to the enterprise
the details of the rated call logs,Managing the
thresholds.
ECN 5.2.1:
ECN 5.1.2 with new added feature Mobile Number
portability.
Duration June,2010 - October,2010
Responsibility Installation of ECN services and manual deployment of WEB
deliveries.
Creating ECN core Objects and configurations.
Testing prepaid calls (RealTimeCharging) and Defect
Verification& Analysis for the same.
Feature testing for Hotline, Substitution, Welcome no.,
Hunting List, Call pickup, ACR, WBCT, ACT, LCR, Group
List, Special List, Reminder, CCBS, Last Caller, RMTA,
Screening Tree. In detail trace capture and analysis.
Project 4: Vodafone UK UMF -Project Alaska (Onsite project)
Description The purpose of the Project Alaska is the replacement of
Vodafone UK Legacy Systems with hardware platforms and
application software (including adaptations to meet
Vodafone UK specifications) across the IN, Prepay and
HLR domains.
For each domain Alcatel-Lucent shall replace certain
functional elements of the Legacy Systems with
replacement Products in a controlled, phased approach.
These phases are pre migration, in migration and post
migration. Unified mediation framework is the
application which will handle all these phases.
I involved in performance and functional testing of
below modules,
R_UMF- Rating UMF (R-UMF). It mediates charging
requests from the HLRs, MMSCs and URCSs to the Prepay
systems. For migrated subscribers the R-UMF will mediate
the request to the native protocol; for unmigrated
subscribers it will forward the request to the legacy
prepay system.
P-UMF IN- the Provisioning Gateway (P-UMF-IN) mediates
MIP commands from the legacy upstream components. The
commands are converted internally into ALU HPI format,
for later downstream provisioning of the eSM.
P-UMF PP- mediates the provisioning request and response
protocols between the legacy and replacement prepaid
systems, for subscribers migrated to the replacement
prepaid system.
U-UMF - The U-UMF handles USSD commands from the HLRs.
USSD (Unstructured Supplementary Service Data) messages
are sent from the subscriber's handset and routed to the
HLR in the home network using MAP. They are used to
obtain information and control various services. For
instance, a prepay user can send *#1345# and receive a
reply containing the account balance.
MCC- This application suite will be responsible for
driving the migration of Prepay & VPN subscribers from
the Vodafone systems to the ALU ones.
CCL- Consolidated Charge Load UMF is the component that
controls access to the eSM for uploading new charging
data
INVIEW-It is the Like-for-Like OSS/BSS solution of
Vodafone's legacy OSS/BSS. This is an integrated
platform which extracts HLR information, Information
from Prepay Account Manager, Service Execution point
information, Routing information on tabbed windows in a
single browser.
RTE-Robotester Evolution is a tool that enables to test
different tariff plans to ensure correct charging has
been applied for a particular type of call/SMS/Data.
Duration Jan-2009 to May-2010
Client Alcatel-Lucent, Maidenhead, UK
Responsibility Writing Test Cases and Test Scripts
System and Functional Testing
Performance Testing(includes resilience testing &
stability test) and writing test summary report
Defect verification and debugging the issues.
Technology skills Shell scripting, MySQL, Diameter protocol. OSS, Billing
and Provisioning systems.
Usage of Jmeter and In-house tools PAP & USSD simulators
for load testing.
Honours and Rewards:
. Our Team got 2 consecutive CSS Rating 1 from client (Alcatel-
Lucent, UK).
. Our Team won Snap award for this Vodafone Alaska UK project.
Project 5: BTS LAB WEB IMPLEMENTATION
Description The project was done as a training project at Nalanda,
Aricent. We implemented the BTS Lab web phase V and by
using this tool any Aricent employee can reserve the
required BTS equipment's according to their availability
in advance. Any helpdesk requests can also be raised by
users by using this tool in case of any issues and it
will be solved by BTS lab team.
This enhancement project is specifically designed for
Nokia Siemens Network (NSN). And we added some extra
features like auto expiry mail, auto-backup etc.
Duration 2 months
Responsibility Creation of various artifacts including SRS,HLD,LLD etc
Reviewing the documents.
Writing the unit test plans and cases
Writing the Test report.
Technology Skills PHP and Java script