Your role
At Dialpad, we are building the future of AI-driven communication. As a Software Development Engineer in Test (SDET), you will lead the charge in building scalable, world-class mobile test automation frameworks that empower our engineering teams to ship with confidence and speed.
We are looking for a quality advocate who bridges development and testing. You bring excellent written and verbal communication skills and the ability to collaborate with a geo-distributed team on a shared vision. You will enhance and maintain mobile testing frameworks, lead design decisions, and work closely with other senior developers.
This position reports to a Quality Engineering Manager in the USA.
What you’ll do
- Design and optimize high-performance mobile automation frameworks (iOS/Android) that are fast, reliable, and scalable.
- Maintain performant and reliable CI/CD pipelines.
- Independently analyze test results and investigate failures to identify potential root causes and provide detailed reports.
- Build advanced reporting and tools to provide real-time visibility into product health and failure patterns.
- Develop and execute system performance testing against a variety of systems.
- Work closely with mobile engineers, QA partners, and product teams to ensure features are testable and automation-ready.
- Develop and execute a comprehensive test strategy.
- Perform functional, regression, and performance testing using automation tools.
- Lead the AI Frontier and integrate AI-powered tooling into the testing lifecycle to accelerate defect detection and script generation.
- Advocate for doing the right thing even if it’s difficult.
Skills you’ll bring
- 4+ years of experience as an SDET, Software Engineer, or Test Automation Engineer in SaaS environments.
- Strong programming experience in any top language, such as Python or Java.
- Experience with AI code generation, subagents, and modern code generation workflows.
- Deep, hands-on experience building scalable frameworks from scratch. The ability to articulate complex technical trade-offs to both engineers and non-technical stakeholders across global time zones.
- Highly organized with excellent written and verbal communication skills.
- Experience with cloud-based mobile device testing platforms like LambdaTest, BrowserStack, etc.
- Direct experience applying testing methodologies, including regression, integration, and performance testing
- Extensive knowledge of cloud technologies, including the testing of REST services.
- Strong people skills, as you'll work with other teams in different geographies.
- The "Plus" Factor includes: Experience with mobile programming languages Kotlin or Swift. Application of UX/Accessibility standards and a proactive approach to using Generative AI to optimize development workflows.