Taro Logo

Advanced Engineer - Software QA - BBU

JMA makes 5G possible for organizations with critical connectivity demands, providing solutions for mobile carriers, stadiums, universities, healthcare facilities, and transit centers.
Backend
Senior Software Engineer
Hybrid
5+ years of experience
Telecommunications · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Advanced Engineer - Software QA - BBU

JMA Wireless, a leading innovator in 5G technology, is seeking a Senior Software QA Engineer to join their team in Bengaluru. This role focuses on developing and maintaining automation frameworks for their XRAN products, combining software engineering expertise with telecommunications knowledge.

The position requires a deep understanding of both software quality assurance and telecommunications systems, particularly in 5G and LTE architectures. You'll be working with cutting-edge technology in the telecommunications industry, helping to shape the future of 5G connectivity for critical infrastructure.

As an Advanced Engineer in Software QA, you'll be responsible for designing and developing automation frameworks using technologies like Python, Robot Framework, and various testing tools. You'll work closely with cross-functional teams, including software/hardware R&D, developers, and project managers, to ensure the highest quality standards for JMA's products.

The ideal candidate brings 5+ years of hands-on experience with Python programming and modern development tools, including Docker, Kubernetes, and CI/CD pipelines. Your expertise in automation testing, combined with knowledge of telecommunications protocols and systems, will be crucial in developing and maintaining robust testing frameworks.

JMA Wireless offers a dynamic work environment where you'll be at the forefront of 5G technology implementation. The company's solutions are used in iconic stadiums, major universities, leading healthcare facilities, and busy transit centers, making this an opportunity to work on projects with real-world impact.

The position offers a hybrid work arrangement in Bengaluru, providing flexibility while maintaining collaborative opportunities with the team. JMA Wireless is committed to fostering an inclusive workplace and embraces diversity in all its forms, making it an excellent place for professional growth and development in the telecommunications industry.

Last updated 3 months ago

Responsibilities For Advanced Engineer - Software QA - BBU

  • Work on automation framework design and development for validation on JMA XRAN products
  • Design, program, integrate, test and bug fix automation framework development and testing
  • Collaborate with software/hardware R&D QA teams, developers and project managers
  • Provide automation test infrastructure to enable QA teams to test and deliver engineering releases

Requirements For Advanced Engineer - Software QA - BBU

Python
JavaScript
Linux
PostgreSQL
  • Bachelor's degree in computer engineering, Communication Engineering or equivalent. Masters preferred
  • Strong knowledge & experience in automation frameworks (Robot, Pytest, Selenium, Appium, Playwright)
  • 5+ years experience in Python programming, shell scripting, JavaScript, HTML, JSON, XML, YAML, Rest APIs
  • Understanding of 5G/LTE Architecture and cloud-based RAN system
  • Experience with Docker, Kubernetes, Podman and Openshift Container Platform
  • Hands-on experience with Linux, Git, IDEs like Visual Studio, Pycharm
  • Familiarity with CI/CD, GIT, Bitbucket, Jira and Confluence
  • Experience with UE Simulators, Core simulators for 4G/5G testing