Search by job, company or skills

  • Posted a day ago
  • Be among the first 10 applicants
Early Applicant

Job Description

About the Role

We are looking for an experiencedSDETwho will collaborate closely with our product engineering teams to automate key features, strengthen product stability, and ensure high-quality delivery across our CCaaS and CPaaS platforms.If you enjoy solving complex problems, automating large-scale distributed systems, and working in an agile environment, this role is for you.


What You Will Do

  • Work with a team of engineers toautomate product features & continuous improvements.

  • Design, implement and maintainautomation solutions for CCaaS and CPaaS systems.

  • Develop automation scripts and frameworks emphasizingscalability, reliability, and maintainability.

  • Collaborate effectively in across-functional, agile team environment.

  • Own end-to-end automation delivery in multi-levelCI/CD pipelines (L2, L3, L4).

  • Develop strong reusable modules, utilities, and automation tools.

  • Mentor and guidejunior engineerson automation best practices, frameworks, and coding standards.


What We Look For

Must Haves

  • Bachelor's/Master's degree inComputer Science,Electronics/Communications Engineering, or equivalent.

  • 4+ yearsof hands-on experience in Test Automation usingPythonandJavaScript.

  • Strong experience in automation frameworks such as:

    • Robot Framework

    • Playwright

    • Selenium

    • Jenkins(or other CI tools)

  • Web UI automation experience, including:

    • Testing dynamic and modern web UIs (React, Angular, Vue)

    • Building stable selectors and component-based UI tests

    • Cross-browser testing and UI workflow validation

  • Experience withmulti-level CI/CD pipeline handling(L2, L3, L4).

  • Utilize AI-assisted tools toauto-generate, refine, and optimize automation scriptsfor faster test development.

  • Strong knowledge ofVoIP domain technologies, including: SIP, SDP, RTP, RTCP

  • Hands-on API testing & API automation experienceusing tools/frameworks like Postman, REST Assured, Playwright API, Requests, etc.

  • Strong understanding ofIP networking conceptssuch as: Subnets, VLAN, NAT Traversal (ICE/STUN), L2/L3 routing

  • Hands-on experience withAsterisk / Freeswitch / Kamailio / OpenSIPS, including an understanding of signalling/media stack internals.

  • Experience working withmajor cloud platforms: AWS (preferred), GCP or Azure


Good To Have

  • Experience withSIP testing tools(e.g., SIPp, PJSIP tools).

  • Experience withperformance testingand benchmarking VoIP or web systems.

  • Experience writingautomation strategies, test plans

  • Familiarity with modern observability tools (Prometheus, Grafana, ELK stack).


Soft Skills

  • Strong problem-solving and analytical abilities.

  • Ability to write clean, maintainable, well-documented code.

  • Excellent communication skills for cross-team coordination.

  • Ability to work autonomously and drive automation initiatives end-to-end.

More Info

About Company

Exotel

Exotel was started by Shivakumar Ganesan in 2011. Shivakumar's previous venture, Roopit, needed a simple automated call center solution for which he built an in-house product, and eventually it became a standalone company in the form of Exotel.Exotel picked up a Rs. 25 million (approximately US$500,000 funding from Mumbai Angels and Blume Ventures in March 2012

Job ID: 136006047

Similar Jobs