You are on page 1of 9

GAURAV MUDGAL

EMAIL:GAURAV.MUDGAL@ARICENT.COM
MOB: +91-8408887830

HIGHLIGHTS
Overall ~ 10 years of rich work experience in Development of comprehensive test
deliverables, product releases, and engineering tasks for Integration and Deployment of
Wireless domain for LTE IPRs (MME, SGW, PGW, HSS & PCRF) and 3G(UMTS) : RRC
and Small Cell

 Rich experience in E2E Test Strategy/Test plan, Test Level Assessment, Test
Estimates, Test Calendar, Test Cases, and Test Results of EPC nodes.
 Drives the team and vendors to ensure customer experience and quality is integrated
throughout the QA processes.
 Defining and owning testing component project plans, fully understanding of all
projects and testing assumptions, dependencies and associated risks.

 Experience in Coordinating internal resources and third parties/vendors for the


flawless execution of projects.
 Ensuring all projects delivered on-time, within scope and within budget.
 Assist in the definition of project scope and objectives, involving all relevant
stakeholders and ensuring technical feasibility.
 Experience in developing a detailed project plan to monitor and track progress.
 Manage changes to the project scope, project schedule and project costs using
appropriate verification techniques.
 Experience in all manual test procedures of products.
 Expertise in LTE EPC Interfaces: S1, S11, S5/S8, S6a, Gx, Gy, Gz, SGi,
 Deep knowledge of LTE EPC protocols: S1AP, GTPv2, Diameter, NAS.
 Experience of LTE CORE Nodes deployment at multiple customer’s site.
 Proficient in 3G(UMTS): RRC, FAP
 Rich experience of field testing of LTE EPC Node (MME, SGW, PGW, HSS & PCRF)
at Multiple Customer sites
 Integrated multiple vendors LTE core nodes with Aricent nodes.
 Experience in E2E Testing of VOLTE and IMS for multiple customers.
 Experience in Automation Testing using Python and TCL scripts.
 Experience in Test Planning, Execution, Defect creation and Defect verification
Analysis.
 Experience in working virtualized Environment.
 Basic knowledge of open stack and cloud computing.
 Huge debugging experience for field solutions.
 Rich experience in software upgrades for LTE EPC nodes.
 Strong knowledge in C and Linux OS.
 Experience in deployment and integration of LTE-PGW node with multiple vendor’s
PGW, PCRF and billing system.
 Experience in integration of RRC with RLC, MAC and FP Layer.
 Experience in complete dev and complete testing of RRC including unit testing and
integration
 Responsible for reviews of artifacts produced by the team.
 Rich experience in test planning-execution, issue reporting-tracking-resolution.
 Troubleshooting and Quick Field Solution, Emergency support 24/7.
 Uunderstanding of the business and scoping projects and producing project
resource, skill plans, and man days of effort.
 Analytical Thinking and Problem Solving Skills.
 Teamwork and Project Management.
 Excellent client-facing and internal communication skills.
 Received various awards for technical excellence and mentoring skills

PROGRAMMING LANGUAGES/OPERATING SYSTEMS /


PLATFORMS
 C / C++
 Shell Scripting, TCL/TK, Expect scripting
 Python, JS
 J-meter
 Unix, Linux
 Intel, ARM, Cavium
 Wireshark
 GDB
 ClearCase, CVS, GIT
 Valgrind, Purify, Efence
 Klocwork,
 iPerf, bwm-ng, Seagull
 Bugzilla
 Bullseye

PROJECT EXPERIENCE

1. LTE EPC Integration Testing and Support for Multiple Vendors

LTE-EPC is the solution that comprises of various nodes MME, SGW, PGW and application
nodes HSS, PCRF to provide high speed data access to the end user. This solution also has
the flexibility of running the nodes in distributed environment as well as network-in-a-box
solution.
Project Scope:

Product LTE-MME, LTE-SGW, LTE-PGW, LTE-HSS & LTE-PCRF


Technology/OS LTE, C/C++, shell scripting, Linux, Cavium
Tools Gcc, Gvim, Gdb, Perforce, Valgrind, Wireshark
Protocols S1-AP, GTP-C, GTP-U, Diameter
Interfaces S1, S11, S5, S8, S6a, Gx, Gy, Gz, Sgi, Rx
3GPP
23.401, 24.301, 29.272, 29.274, 36.413, 32.251, 29.212
specifications
Role Tester/Tech-Lead
Project Duration Apr’15 – till now

GAURAV’s responsibilities:

 Building up and leading the Testing Team to the success of project.


 Defining the scope of testing within the context of each release / delivery.
 Deploying and managing resources for testing.
 Applying the appropriate test measurements and metrics in the product and the
Testing Team.
 Training and mentoring team members as needed.
 Responsible for managing testing of different interfaces (S1-MME, S1-U, S4, S11,
S5, S8, Gx, Gy, Gz, AAA, DNS, DHCP).
 Preparing detailed test plan to test each interface of EPC nodes.
 Calculating Test Efforts and Estimation.
 E2E Volte and IMS Testing for multiple customers.
 Testing Redundancy feature.
 Test Planning, Execution, Defect creation and Defect verification Analysis of EPC
products.
 Contributing in resolving critical issues coming from various customers with different
wireless networks.
 Worked on AAA module which handles the receiving and sending of diameter
messages from PGW to PCRF which involved parsing, validation, and decoding,
encoding, error handling of diameter messages.
 Creating state-of-art automation testing framework with Tcl/Tk along with end to end
network structure creation.
 Responsible for end-to-end 4G-LTE Core network product verification and release
 Formulated a software upgrade utility that requires minimum customer intervention in
the updating software release from lower to higher release.
 Responsible for inoperability of the EPC nodes with other nodes developed by other
vendors
 Code refactoring and optimization for achieving higher bandwidth in 4G/5G network

International Exposures: Suwon, South Korea

 PGW/PCRF Integration Testing for multiple vendors.


 Designing Test modules for PCRF testing for online and offline charging.
 Preparing Tcl/Tk based automation testing framework for Gateway nodes for 4G and
5G users
 Performance testing using automation suite.
 Face-to-face discussion with client for quick resolution of open issues

2. MOG: Feature Testing for Rx and Gx Interface in AIO and multi blade environment

Mobile Orchestration Gateway (MOG) provides a flexible mobile architecture and


framework that enables operators to quickly create and modify use cases for
monetization while optimizing the cost of the network. MOG communicates with App
Server (REST API Interface) and with PCRF (Rx Interface).

Project Scope:

Product MOG
Technology/OS LTE, shell scripting, Linux.
Tools Gcc, Gvim, J-meter
Protocols TCP, UDP,Diameter,HTTP
Interfaces Rx, Gx
Role Tester
Project Duration Aug’14 – Mar’15

GAURAV’s responsibilities:

 Involved in Requirements freezing phase from the customer.



 Understanding the Cisco CPS platform Nodes(LB,QNS,HA Proxy,SM)
 Understanding and gaining expertise in configuration of Cisco Tools Policy builder
and Control Centre.
 Working in virtualized environment.
 Understanding the High Availability feature of CPS Platform.
 Configuring and scaling of virtual machines.
 Working in Agile Methodology.
 Preparing Effort Estimation Plan.
 Creating Test Plans for REST API Testing.
 Creating Test Plans for Rx and GX Interface Testing.
 Execution of Test Plans.
 Analyzing and reporting the Issues.
 Release Testing for various CPS releases.
 Developing REST API Test Suite using J-Meter.
 Regression Testing.
 Automating the Test Framework using J-meter.
 Generating the Test Report in tool.
 Mentoring the team.
 Ensuring that all testing schedules for the various applications align with overall
project timelines
 Received Customer satisfaction award for reporting various critical issues found in
Rx interface testing of MOG.
3. ANDSF: System and Performance Testing for 1M subscriber

Project Scope:

The purpose of the Access Network Discovery and Selection Function (ANDSF) is to assist
mobile device (User Equipment - UE) to discover non-3GPP access networks such as Wi-Fi
or WIMAX that can be used for data communications in addition to 3GPP access networks
(such as HSPA or LTE) and to provide the UE with rules policing the connection to these
networks.

Product CPS: ANDSF


Technology/OS LTE, Wi-Fi, shell scripting, Linux
Tools Gcc, Gvim, Wireshark, Tcpdump
Protocols HTTP, Diameter
Interfaces S14
Role Performance tester
Project Duration Sep’13 to Jul’14

GAURAV’s responsibilities:

 Involved in Requirements freezing phase from the customer.


 Understanding the Cisco CPS platform Nodes(LB,QNS,HA Proxy,SM)
 Understanding and gaining expertise in configuration of Cisco Tools Policy builder
and Control Centre.
 Working in virtualized environment.
 Understanding the High Availability feature of CPS Platform.
 Configuring and scaling of virtual machines.
 Working in Agile Methodology.
 Preparing Effort Estimation Plan.
 Creating Test Plans for REST API Testing.
 Creating Test Plans for Performance Testing.
 Execution of Test Plans.
 Analyzing and reporting the Issues.
 Release Testing for various CPS releases.
 Developing Load Test Suite using J-Meter.
 Ensuring required TPS is achieved.
 Analyzing the CPU behavior on extreme load.
 Performance testing on 2 and 4 Blade environment.
 Regression Testing.
 Automating the Test Framework using J-meter.
 Generating the Test Report with system parameters details.
 Mentoring the team.
 Rewarded with team excellence award.

4. UMTS:3G-UE/CN Framework Development ,Enhancements and Support for


various releases
Project Scope:

Product 3G UE/CN Framework


Technology/OS 3G, C, shell scripting, Linux
Tools Gcc, Gvim, Gdb, Valgrind, Wireshark, Tcpdump,I-perf.
Protocols GTP,NBAP,RANAP/RUA,RRC,RLC,MAC
Interfaces Uu,Iub,IuCS,IuPS
3GPP
25.304,25.331,25.401
specifications
Role Developer
Project Duration Jul’12 – Aug’13

GAURAV’s responsibilities:

 Studying the specifications


 Presenting technical sessions to team
 Involved in Requirements phase, Design phase(HLD and LLD)
 Contributed in preparing HLD and LLD documents.
 Coding for RRC simulation part
 Coding for RANAP/RUA Simulation.
 Ownership of complete ASN encoding and decoding of RRC messages.
 Ownership of complete ASN encoding and decoding for RANAP messages.
 Integration with RLC and MAC.
 Unit Testing of RRC Functionality.
 Preparing Test Plan to test 3G Core Network functionality.
 Creating Read Manual to run 3G UE-CN framework.
 Debugging and identifying the issues.
 Bug Fixing.
 Testing multiple releases of ARICENT FAP.
 Providing scalability to test with multiple UE’s
 Enhancing functionality for load test.
 Automating the framework.
 Providing support to internal teams.
 Enhancing the Data Plane to support IPV6 UEs.
 Providing 24x7 supports to customer.
 Fixing customer issues.
 Reporting and tracking of issues in Bugzilla till their closures.
 Rewarded with excellence award.

5. LTE EPC EMS: LTE EPC EMS Frontend GUI Development and Integration with
ARICENT MME
LTE EMS solution was to develop a node for LTE responsible to manage and configure all
the LTE nodes: MME, HSS, PCRF, SGW and EMS in Graphical way using Python and JS.
Along with it was responsible to keep User information and System performance information.
.

Project Scope:

Product EMS(Entity Management System) to Manage EPC Nodes


Technology/OS LTE, C, shell scripting, Linux, JS,Python
Tools Gcc, Gvim, Gdb,Bulls Eye
Protocols S1-AP, GTP-C, GTP-U, Diameter
Interfaces S1, S11, S5, S8, S6a, Gx, Gy, Gz, Sgi, Rx
Role Developer.
Project Duration May’11 to June’12

GAURAV’s responsibilities:

 Involved in CUT (Coding & Unit testing) Phase.


 Integration of Mysql database with the EMS product.
 Worked on frontend module which involved python and java scripting.
 Tested backend modules which involved maintaining the database in sqlite3 of each
node which need to be configured.
 Tested software Upgrade feature with multiple nodes using the existing database of
them.
 Tested check pointing feature to restore the database from a check point.
 Tested the alarms and events from the configured nodes.
 Created the monitoring shell scripts to keep monitoring the process of EMS node.
 Involved system Integration with Aricent LTE-MME, LTE-SGW, LTE-PGW and LTE-
HSS nodes.
 Capturing the reported issues in Bugzilla and tracking them till closures
 Communication and tracking with multiple teams as this node involves integration
with multiple EPC nodes.
 Providing Support to internal teams after release.

6. UMTS 3G RRC:Stack Development, Integration Testing and Support for RRC


Release 8

Project Scope:

Product RRC Stack Development Release 8


Technology/OS UMTS, C, shell scripting, Linux
Tools Gcc, Gvim, Gdb, Valgrind, Wireshark
Protocols S1-AP, GTP-C, GTP-U, Diameter
Role Developer
Project Duration Dec’10 to Mar’11

GAURAV’s responsibilities:

 Studying the specifications


 Presenting technical sessions to team
 Involved in Requirements phase, Design phase(HLD and LLD)
 Contributed in preparing HLD and LLD documents.
 Coding for PEERI module at application layer..
 Ownership of complete ASN encoding and decoding of RRC messages.
 Integration with RLC and MAC.
 Unit Testing.
 Preparing Test Plan for SIT.
 Testing with UE simulator.
 Debugging and identifying the issues.
 Bug Fixing.
 Providing support to internal teams.
 Providing 24x7 supports to customer.
 Fixing memory related issues identified by Valgrind tool.
 Generating code coverage report.
 Fixing customer issues.
 Reporting and tracking of issues in Bugzilla till their closures.
 Rewarded with team excellence award.

7. Short Message Service Center (SMSC) development and testing for SS7

SMSC is a product, which encapsulates all the network logic of the Short Message
Service (SMS) delivery from an application or mobile to the application or mobile. This
also used for short code based services to end users.

Project Scope:

Company Nex-G Exuberant Solutions Pvt Ltd


Client Ericsson
Product SS7
Technology/OS GSM, C, shell scripting, Linux.
Tools Gcc, Gvim, Gdb
Protocols TCP, UDP
Role Developer/Tester
Project Duration Oct’08 – Nov’10

GAURAV’s responsibilities:

 Contributed in the coding of SMPP parser for connection with ESME


 Contributed in the development interface between network module and JAVA module
of SMSC
 Developed enhanced automated testing framework for the testing the SMSC
 Responsible for integration of the product
 Integration Testing
 Reporting the issues
ACHIEVEMENTS/AWARDS
Part of the Project team, which got the prestigious “Team Excellence Award” for RRC
Release 8
Part of the Project team, which got the prestigious “Team Excellence Award” for 3G
Simulator
Part of the Project team, which got the prestigious “Team Snap Award” for LTE EMS
Part of the Project team, which got the prestigious “Team Snap Award” for ANDSF
Part of the Project team, which got the prestigious “Team Snap Award” for LTE EPC
11

PROFESSIONAL QUALIFICATIONS

ANAND ENGINEERING COLLEGE, AGRA

B.TECH in Electronics and Communication, 2008

COMPETENCY SKILLS

 Project Life Cycle and Time Management


 Projects design and documentations
 Programming and Trouble Shooting
 Automation Test System Creation
 Research and Analytical Thinking
 Team Building and Supervision
 Handling various customers at same time.

PERSONAL DETAILS

Age: 32 years
Date of Birth: 04/02/1986
Permanent Address: Village/Post - Ganiyawali, Tehsil- Atrauli
District- Aligarh (Uttar Pradesh), PIN - 202280
Languages known: Hindi, English
Interests: Watching Movies, Listening to Music
Marital Status: Married
Email: gauravmudgal86@gmail.com
Contact No. +91-8408887830

Date: 20 Jan 2019

Place: Gurgaon

You might also like