Why should you choose us
Are you interested in working for a Global Leader in E-commerce Are you excited about working on highly scalable platforms and applications that are accessed by millions of users every day If so, read on to find out more about the opportunity.
Rakuten Symphony is a Rakuten Group company, providing global B2B services for the mobile telco industry and enabling next-generation, cloud-based, international mobile services. Building on the technology Rakuten used to launch Japan's newest mobile network, we are taking our mobile offering global. To support our ambitions to provide an innovative cloudnative telco platform for our customers, Rakuten Symphony is looking to recruit and develop top talent from around the globe. We are looking for individuals to join our team across all functional areas of our business from sales to engineering, support functions to product development. Let's build the future of mobile telecommunications together!
About Rakuten Rakuten Group, Inc. (TSE: 4755) is a global leader in internet services that empower individuals, communities, businesses and society. Founded in Tokyo in 1997 as an online marketplace, Rakuten has expanded to offer services in e-commerce, fintech, digital content and communications to approximately 1.5 billion members around the world. The Rakuten Group has over 27,000 employees, and operations in 30 countries and regions. For more information visit https://global.rakuten.com/corp/.
What would you do
We are seeking a highly skilled and motivated Senior RAN 4G/5G Testing Engineer with 5-10 years of experience to join our dynamic team in Bangalore. In this critical role, you will be instrumental in ensuring the quality, performance, and reliability of our cutting-edge 4G LTE and 5G (NSA and SA) radio access network solutions. You will leverage your expertise in both TDD and FDD technologies, test automation with Python, Kubernetes, and deep log analysis to drive the successful deployment of our cloud-native telco platform. You will design, execute, and automate comprehensive test plans, troubleshoot complex issues, and collaborate closely with cross-functional teams to deliver an exceptional mobile experience globally.
Responsibility:
- Design, develop, and execute comprehensive test plans and test cases for 4G LTE and 5G (NSA and SA) RAN features and functionalities, covering both TDD and FDD deployments.
- Perform rigorous functional, performance, regression, and system integration testing of eNB/gNB software and hardware components.
- Develop and maintain robust test automation scripts and frameworks using Python to significantly enhance testing efficiency and coverage across various test environments.
- Utilize Kubernetes for deploying, managing, and scaling complex test environments and associated tools, ensuring seamless test execution.
- Conduct in-depth analysis of Qualcomm chipset logs (e.g., QCAT, QXDM, QLMD) to diagnose and debug intricate issues at the physical, MAC, and RRC layers.
- Proven expertise in UE log analysis for identifying and troubleshooting device-side issues impacting network performance.
- Proven expertise in eNB/gNB log analysis (e.g., PCAP, L3 messages, internal traces) to pinpoint root causes of network impairments, performance bottlenecks, and software defects within the RAN.
- Collaborate closely with development, product management, and field deployment teams to clarify requirements, report defects with clear reproducibility, and verify fixes.
- Contribute to the continuous improvement of testing processes, methodologies, and tools, advocating for best practices in a cloud-native environment.
- Stay abreast of the latest 3GPP standards, industry trends, and emerging technologies in 4G/5G RAN to ensure our solutions remain at the forefront.
- Mentor junior engineers and actively contribute to knowledge sharing and skill development within the team.
Requirements:
- 5-10 years of hands-on experience in RAN testing for 4G LTE (FDD/TDD) and 5G (NSA/SA FDD/TDD) technologies.
- Proven expertise in NR and LTE Features functional testing, including call processing, mobility, handovers (Intra/Inter-RAT), VoLTE, VoNR, throughput testing, latency measurements, and various RRC/MAC/PHY layer features.
- Strong proficiency in Python for test automation development, including framework design, API testing, and scripting for efficient test case execution and data analysis.
- Hands-on experience with Kubernetes for container orchestration, deployment of test tools, and managing scalable test environments.
- In-depth experience with Qualcomm log analysis tools (e.g., QCAT, QXDM, QPST, QLMD) for diagnosing issues at the UE and network interface.
- Proven ability to troubleshoot eNB/gNB logs and traces (e.g., PCAP, L3 messages, internal logs) to identify and resolve complex network problems.
- Solid understanding of 3GPP specifications for 4G LTE and 5G NR.
- Experience with test equipment such as Keysight, Anritsu, Rohde & Schwarz, or Spirent.
- Familiarity with network protocols (e.g., TCP/IP, UDP, GTP-U/C, SCTP, HTTP/2).
- Experience with version control systems (e.g., Git).
- Bachelor's or Master's degree in Electrical Engineering, Computer Science, Telecommunications, or a related field.
- Positive aptitude, excellent analytical and debugging skills, and a proactive approach to problem-solving.
- Strong written and verbal communication skills, with the ability to articulate technical issues clearly.
- Ability to work independently and collaboratively in a fast-paced, global team environment.
- High attention to detail and a strong commitment to delivering high-quality, robust solutions.
- Design, develop, and maintain automation test frameworks for web services, APIs, and microservices.
- Execute automated and manual test cases in Linux-based Kubernetes environments.
- Validate application deployments, configurations, and behavior in Kubernetes clusters.
- Perform functional, integration, regression, and smoke testing.
- Automate testing for CI/CD pipelines (e.g., Jenkins, GitLab CI, GitHub Actions).
- Validate containerized applications using Docker and Kubernetes.
- Collaborate closely with developers, DevOps, and product teams to understand requirements and identify test scenarios.
- Analyze test results, log defects, track issues, and work with teams for resolution.
- Perform API testing using tools/frameworks such as REST Assured, Postman, or similar.
- Support performance, scalability, and reliability testing where required.
- Ensure test coverage for cloud-native and microservices-based architectures.
- Contribute to test documentation, test plans, and QA best practices.
- Automation of functional & capacity testing of EMS, managing 4G LTE and 5G NR RAN nodes deployed on containerized platforms, covering all FCAPS domains (CM, PM, FM, Security, Access Management)
- Validate south & north bound integration of EMS, ensuring reliable alarm handling, configuration delivery, performance data collection, and software management, ensuring accurate exposure of alarms, KPIs, configurations, and reports through standard interfaces.
- Utilize Kubernetes for deploying, managing, and scaling complex test environments and associated tools, ensuring seamless test execution.
- Collaborate closely with development, product management, and field deployment teams to clarify requirements, report defects with clear reproducibility, and verify fixes.
- Contribute to the continuous improvement of testing processes, methodologies, and tools, advocating for best practices in a cloud-native environment.
RAKUTEN SHUGI PRINCIPLES:
Our worldwide practices describe specific behaviours that make Rakuten unique and united across the world. We expect Rakuten employees to model these 5 Shugi Principles of Success.
- Always improve, always advance. Only be satisfied with complete success - Kaizen.
- Be passionately professional. Take an uncompromising approach to your work and be determined to be the best.
- Hypothesize - Practice - Validate - Shikumika. Use the Rakuten Cycle to success in unknown territory.
- Maximize Customer Satisfaction. The greatest satisfaction for workers in a service industry is to see their customers smile.
- Speed!! Speed!! Speed!! Always be conscious of time. Take charge, set clear goals, and engage your team.