
Search by job, company or skills
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.
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.
Bachelor's/Master's degree inComputer Science,Electronics/
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
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).
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.
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