Summary
Overview
Work History
Education
Skills
Websites
Roles And Responsibilities
Current Role
Timeline
Generic
Rajesh Kumar Sharma

Rajesh Kumar Sharma

Software engineering architect
Bengaluru

Summary

Experienced Software Engineering Architect with over 10 years of proven expertise in the telecom domain, specializing in CPaaS platforms, IMS/VoIP systems, MRF solutions, Session Border Controllers (SBCs), and telephony application servers Current Role: software engineering Architect at Radisys, focusing on Radisys' Engage Digital Platform, including Audio/Video Bots, Call Application Server (Cipango), and SIP Load Balancer (Kamailio). My work bridges deep protocol-level understanding with cloud-native architecture and modern DevOps practices.

Overview

15
15
years of professional experience
4
4
years of post-secondary education
2
2
Languages

Work History

Architect

Radisys Corporation
Bengaluru
12.2023 - Current
  • As a Test Architect, I play a strategic role in shaping and ensuring the quality of complex telecom solutions by aligning testing initiatives with business goals and customer expectations. My responsibilities span from high-level planning to deep technical execution, covering the entire testing lifecycle.
  • Key Responsibilities:
  • Feature Requirements Analysis: Collaborate closely with product management and engineering teams to evaluate new features, identify quality risks, and define testable requirements.
  • Test Strategy Design: Develop end-to-end test strategies tailored to telecom and CPaaS systems, addressing functional, integration, system, and performance testing across multi-site, cloud-native environments.
  • Automation Framework Design: Architect scalable and reusable test automation frameworks to accelerate release cycles and enhance reliability, using modern technologies and tools.
  • Customer POCs & Integration: Lead Proof-of-Concept (PoC) development and integration testing for customer deployments, ensuring successful validation in real-world environments.
  • Testbed Architecture Design: Design test environments that simulate production conditions, covering multi-site setups, database replication scenarios, HA/failover, and complex telecom call flows.
  • Product Owner Proxy (for PI Planning): Represent quality priorities during Program Increment (PI) planning, driving test readiness, backlog grooming, and cross-team alignment in SAFe Agile environments.
  • Feature and Customer Requirement Reviews: Participate in feature design and customer requirement review sessions to ensure test coverage, quality risks, and automation considerations are accounted for early.
  • Cross-Functional Leadership: Serve as the quality champion across development, DevOps, and product teams, driving shift-left practices, continuous testing, and release readiness.
  • Performance and Scalability Testing: Define benchmarks, lead performance evaluations, and ensure systems meet SLAs under load and stress conditions.
  • Tooling and CI/CD Integration: Work closely with DevOps to integrate test automation into CI/CD pipelines, enabling continuous quality checks and faster feedback loops.
  • Additional Contributions:
  • Define KPIs and metrics for quality reporting and dashboarding.
  • Mentor QA teams on best practices in test design, automation, and exploratory testing.
  • Contribute to test data management and environment stability strategies.
  • Drive innovation in test methodologies to align with evolving telecom technologies like 5G, IMS, and cloud-native services.

Media Resource Function (MRF) – Test Engineering

Radisys Corporation
Bengaluru
09.2015 - 03.2020

Roles: Senior Software Engineer → Lead Software Engineer → Staff Software Engineer

Radisys’ Media Resource Function (MRF) is a core component within the IP Multimedia Subsystem (IMS), delivering advanced media processing capabilities for real-time communication services. It enables audio/video conferencing, IVR, media transcoding, and voice quality enhancement for VoIP and next-gen networks.

  • Key Responsibilities & Contributions:
  • Led system testing, feature validation, and performance benchmarking for the MRF product across multiple major releases, ensuring carrier-grade reliability and compliance with evolving IMS standards.
  • Worked extensively with audio codecs (G711, G722, G729, AMR, AMR-WB, EVS) and video codecs (H264, VP8, MPEG4, H263) to ensure seamless codec negotiation, interoperability, and media quality assurance.
  • Designed and executed tests for complex media features like multi-party audio/video conferencing, IVR flows, NetAnn, VXML interactions, and media session control using MSML/MSCML.
  • Developed and maintained automated test frameworks using Robot Framework (Python) and media quality verification tools leveraging PESQ, PSNR, RMS, and FFmpeg, leading to a 50% reduction in manual regression effort.
  • Played a key role in testing MRF resiliency features including High Availability (HA), redundancy, and switchover, contributing to 99.999% uptime validation for Tier-1 telecom customers.
  • Drove transcoding testing across heterogeneous media endpoints, validating gateway behavior between video codecs (e.g., VP8 ↔ H264) and ensuring minimal latency and jitter.
  • Conducted load and stress testing, simulating thousands of concurrent sessions to validate media scalability and resource optimization.
  • Delivered customer product training and on-site support in international locations such as Poland, France, enhancing adoption and confidence in Radisys MRF solutions.
  • Collaborated closely with development and product teams to drive root cause analysis, requirement clarifications, and customer issue resolution.
  • Mentored junior engineers and led feature test teams, fostering a culture of quality, accountability, and continuous improvement.

Associate Consultant Quality Assurance

GlobalLogic
Noida
10.2014 - 09.2015
  • Project: Genband Session Border Controller (SBC)
  • A Session Border Controller (SBC) is a crucial component in Voice over IP (VoIP) networks, designed to control signaling and media streams during the setup, conduct, and termination of real-time communications like voice and video calls. SBCs act as gatekeepers between service provider networks or between access and core networks, ensuring security, interoperability, and traffic management in residential, enterprise, and interconnect VoIP deployments.
  • About Genband SBC: Genband SBC is a widely deployed solution used by major telecom operators such as Verizon and Vodafone. It functions in both access and interconnect roles, including P-CSCF (Proxy Call Session Control Function) and IBCF (Interconnection Border Control Function), and is currently undergoing re-architecture for cloud-native environments.
  • Responsibilities & Contributions:
  • Performed functional, system integration, and regression testing of Genband SBC’s SIP signaling and media handling features across multiple network topologies.
  • Validated key SBC capabilities such as:
  • Topology hiding to conceal internal network architecture.
  • Surrogate registration and mirror proxy support for enhanced redundancy and flexibility.
  • Outbound proxy (OBP) and interconnect mode operations between peered networks.
  • NAT traversal, TLS encryption, and SIP header manipulation.
  • Call routing based on call plans, trunk groups, and domain-based logic.
  • Call hunting, rate limiting, and privacy features to support complex enterprise scenarios.
  • Participated in the re-architecture validation for Genband SBC’s new cloud-native deployment model, supporting P-CSCF and IBCF functions.
  • Designed and executed test cases simulating real-world VoIP traffic, validating interoperability and performance under load.
  • Collaborated with cross-functional teams to log, triage, and verify bugs, and ensure timely resolution during aggressive release cycles.
  • Contributed to test plan design and documentation, ensuring alignment with evolving product requirements and telecom standards.
  • Maintained close interaction with development teams and customers for requirement clarifications and support during integration phases.

Senior Software Engineer

Aricent
Gurgaon
07.2010 - 10.2014

Project: ECN (Enterprise Communications at Networks) – Telephony Application Server

Location: Gurgaon, India & Onsite Assignment – France

A Telephony Application Server (TAS) is a core component in modern telecom networks, responsible for enabling and managing real-time communication services such as voice calls, conferencing, call forwarding, and messaging. Deployed within IMS (IP Multimedia Subsystem) or traditional GSM networks, TAS delivers value-added services to enterprise and residential subscribers through SIP-based and legacy signaling protocols.

  • Responsibilities & Contributions:
  • Contributed to the quality assurance of the ECN TAS platform, used by enterprise telecom operators for delivering advanced call control and voice services over IMS and GSM networks.
  • Designed and executed comprehensive test plans and test cases covering functional, integration, regression, load, and performance scenarios.
  • Specialized in BlackBox testing, System Integration Testing, Load and Stress Testing, and Acceptance Testing for high-availability telecom environments.
  • Performed call testing across GSM and IMS networks, validating protocol compliance and service reliability.
  • Worked extensively with SIP, INAP, and CAMEL protocols, enabling feature testing of services like prepaid charging, call forwarding, and intelligent routing.
  • Successfully completed a long-term onsite assignment in France, collaborating with protocol experts and developers to test and debug SIP/INAP/CAMEL-based services in live network conditions.
  • Coordinated between onsite and offshore QA teams, ensuring effective communication and seamless execution of test cycles.
  • Provided impact analysis, feasibility assessments, and timeline estimations for new features and change requests.
  • Interfaced directly with clients for requirement gathering, technical discussions, and status reporting.
  • Took initiative in defect tracking and root cause analysis, working closely with developers to accelerate bug resolution.
  • Key Achievements:
  • Played a key role in the successful delivery of ECN TAS releases deployed in operator networks.
  • Recognized for bridging the communication gap between onshore and offshore teams, improving efficiency and issue turnaround time.
  • Actively contributed to process improvements and enhanced test documentation, increasing test coverage and reducing post-deployment issues.

Education

M.Tech - Software systems

Birla Institute of Technology And Science
Pilani
01.2017 - 2019.01

Bachelor of Technology (B.Tech.) - Information Technology

Shanmugha Arts, Science, Technology And Research Academy
Thanjavur
07.2006 - 06.2010

12th - Physics, Chemistry, Mathematics

Mahaveer Digamber Jain Sr. Sec. School
Jaipur

Skills

Protocols: SIP, WebRTC, MSML, MSCML, VXML

Platforms & Tools: Kubernetes, Docker, Helm, AWS Cloud, Jenkins, CI/CD, Postman, Wireshark

Databases: (PGDB), Couchbase

Test Automation: Robot Framework , SiPp

Programming Languages : Python

undefined

Roles And Responsibilities

  • Test Strategy, Feature test planning, estimation, and execution
  • Load, sanity, regression, and performance testing
  • Customer product trainings delivered globally (Poland, France)
  • Development of in-house tools
  • Load automation tools
  • AI based Test plan generation
  • Automated regression identification based on historical data

Current Role

Software Engineering Architect, Radisys, Radisys' Engage Digital Platform, including Audio/Video Bots, Call Application Server (Cipango), and SIP Load Balancer (Kamailio).

Timeline

Architect

Radisys Corporation
12.2023 - Current

M.Tech - Software systems

Birla Institute of Technology And Science
01.2017 - 2019.01

Media Resource Function (MRF) – Test Engineering

Radisys Corporation
09.2015 - 03.2020

Associate Consultant Quality Assurance

GlobalLogic
10.2014 - 09.2015

Senior Software Engineer

Aricent
07.2010 - 10.2014

Bachelor of Technology (B.Tech.) - Information Technology

Shanmugha Arts, Science, Technology And Research Academy
07.2006 - 06.2010

12th - Physics, Chemistry, Mathematics

Mahaveer Digamber Jain Sr. Sec. School
Rajesh Kumar SharmaSoftware engineering architect