# Software Development Engineer in Test

**Company**: Dialpad
**Location**: Kitchener, ON
**Experience**: senior
**Job type**: full-time
**Salary**: $119,000-$140,750 CAD
**Category**: Engineering
**Industry**: Technology

**Apply**: https://job-boards.greenhouse.io/dialpad/jobs/8407048002?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_b23f3cb4-fe1

## Description

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.

**Responsibilities:**

- 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.

**Requirements:**

- 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.

**Nice to Have:**

- 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.

**Salary:** The target base salary range for this position is $119,000-$140,750 CAD.

**Benefits:**

- Competitive salary, comprehensive benefits, and real opportunities for growth

- Work at the center of the AI transformation in business communications

- Build and ship agentic AI products that are redefining how companies operate

- Join a team where AI amplifies every employee’s impact

## Skills

### Required
- AI code generation
- Cloud technologies
- Mobile automation frameworks
- Python
- Java
- Cloud-based mobile device testing platforms
- REST services testing
- Regression testing
- Integration testing
- Performance testing

### Nice to have
- Kotlin
- Swift
- UX/Accessibility standards
- Generative AI

---

Source: [Apply at job-boards.greenhouse.io](https://job-boards.greenhouse.io/dialpad/jobs/8407048002?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
