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
Similar jobs
QA Engineering jobsLeads 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.
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.
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.
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.
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.