Skip to content
DialpadDialpad

Senior SDET

Senior SDET responsible for building scalable automation and quality strategies for AI-powered contact center systems. The role covers UI, API, database, capacity, security, and performance testing, with approximately six or more years of software development experience required.

About the job

Responsibilities

  • Plan and implement functional, regression, and end-to-end tests at the UI, API, and database levels.
  • Develop, execute, and analyze capacity test runs for microservices and performance tests for key product scenarios.
  • Own the test strategy for AI Contact Center systems, including AI Routing, Digital Agent workflows, and Agentic Analytics.
  • Use agentic coding tools to generate test cases and build test software.
  • Provide detailed failure analysis to accelerate product and test fixes.
  • Define relevant KPIs and communicate results across teams and business stakeholders.
  • Participate in design discussions and reviews, addressing edge cases and adding test hooks before development begins.
  • Write reliable, maintainable code and develop creative, scalable solutions to complex problems.
  • Mentor engineers and promote software development and testing best practices.

Requirements

  • Typically 6+ years of relevant software development experience, preferably including test automation frameworks for SaaS applications.
  • Strong programming expertise in Python or Java.
  • Experience designing and building scalable test automation frameworks.
  • Extensive use of AI coding agents for test generation and optimization.
  • Strong written and verbal communication skills in English.
  • Ability to communicate cross-functionally with teams in different geographies.
  • Experience with functional, integration, load, and performance testing methodologies.
  • Deep familiarity with cloud technologies and testing REST services.
  • Experience integrating tests into CI pipelines.

Nice-to-haves

  • Experience with AI-driven evaluation methodologies or eval harnesses for non-deterministic systems.
  • Experience validating enterprise-scale data infrastructure.

Technologies

  • Google Cloud Platform, including Cloud Run, Kubernetes, and Compute Engine
  • Python, JavaScript, Go, and Vue
  • GitHub, Qase, and Jira
  • Pytest, Playwright, REST Assured, and Selenium

Compensation

  • Ontario target base salary: CAD 135,500–158,000 annually.
  • Compensation details reflect base salary only and exclude bonus, equity, and benefits.
  • Competitive benefits, training, AI tools, and growth opportunities are offered.

Skills

Python, Java, JavaScript, Go, Vue, GCP, Kubernetes, Rest, CI/CD, Pytest, Playwright, Selenium, Rest Assured, Jira, GitHub

Dialpad

Dialpad

Kitchener, Canada

Senior Software Development Engineer in Test
CA$149k+/yrOn-site6+ YOEQA Engineering

Leads quality engineering for AI Contact Center systems by building scalable automation frameworks and API, UI, capacity, security, and performance tests. Requires 6+ years of software development experience, strong Python or Java skills, and expertise in cloud services, REST testing, and CI integration.

Dialpad

Dialpad

Vancouver, Canada

Senior Software Development Engineer in Test
CA$151k+/yrOn-site6+ YOEQA Engineering

Owns automated quality engineering for AI Voice Agent services, spanning UI, backend, APIs, and audio/text interactions. The role requires 6+ years of software engineering or SDET experience, strong programming skills, cloud-native testing expertise, and hands-on experience with LLM systems and evaluation.

Circle

Circle

Remote

Senior Quality Engineer
$120k+/yrRemote5+ YOEQA EngineeringQuick apply

Senior Quality Engineer partnering across product teams to assess risk, build web and API test automation, investigate technical failures, and improve quality practices. Requires strong Playwright and TypeScript experience, exploratory testing skills, CI/CD knowledge, and the ability to debug application code.

Baseten

Baseten

San Francisco, CA
Software Engineer - Testing Frameworks
$165k+/yrHybrid5+ YOEQA Engineering

Build and own the testing frameworks, integration environments, performance tooling, and resilience capabilities that enable reliable AI inference infrastructure. The role requires strong Go or Python skills, distributed-systems testing experience, Kubernetes and Docker expertise, and the ability to improve test reliability at scale.

Lyft

Lyft

Longueuil, Canada

Ingénieur de Test en Fabrication, Solutions Urbains
No salary listedOn-siteQA Engineering

Conçoit et maintient des systèmes de test logiciels, électriques et matériels pour valider des vélos et trottinettes en production. Le rôle exige une formation technique, de l’expérience en automatisation, systèmes embarqués, firmware et dépannage directement sur le plancher de fabrication.