Senior Software Engineer

    • Job Tracking ID: 512052-756822
    • Job Location: Bangalore, IND
    • Job Level: Any
    • Level of Education: Any
    • Job Type: Full-Time/Regular
    • Years of Experience: Any
    • Starting Date: ASAP
Invite a friend
facebook LinkedIn Twitter Email

Job Description:



About Ribbon (Nasdaq: RBBN)

We deliver global real-time communications software and network solutions to service providers, enterprises, and critical infrastructure sectors. We engage deeply with our customers, helping them modernize their networks for improved competitive positioning and business outcomes in today’s smart, always-on and data-hungry world. Our innovative, end-to-end solutions portfolio delivers unparalleled scale, performance, agility and automation and includes optical and packet networking, core to edge IP solutions, UCaaS/ CPaaS cloud offers, and leading-edge software security and analytics tools.

To learn more, visit

Position Summary

We are looking for technically strong candidates to Testing team for high-performance applications for Muse Department as part of Ribbon ECI portfolio providing insights for network performance.
As part of the Testing team, you will be enhancing the Ribbon ECI Muse Testing networking.

Experience and Skills:

  • B.E/B.Tech in computer science/ Electronics & Communication
  • 4+ years of Experience in Automation Testing
  • Experienced in automation development
  •  Good knowledge on networking concepts
  •  Excellent Interpersonal skills, able to work independently and must be a fast learner
  •  Ability to work on Agile based projects
  •  Good Knowledge in Automation framework designing and development – Must
  •  Experience in JAVA based automation – Must
  •  Prior knowledge in OTN technologies
  •  Prior knowledge in Packet technologies
  •  Prior knowledge in management application (NMS, EMS) testing
  •  Estimating and developing testing strategies
  •  Checking and reviewing testing artifacts
  •  Ensuring content and structure of testing documents
  •  Creating architecture of automation
  •  Identifying and mitigating risks
  •  Collaborating and coordinating with various development teams