5 Π΄Π½Π΅ΠΉ Π½Π°Π·Π°Π΄
Senior Software Development Engineer in Test (AI)
ΠΡΡΡ & Π‘ΠΎΠΏΡΠΎΠ²ΠΎΠ΄
ΠΠ»Ρ ΠΌΡΡΡΠ° Ρ ΡΡΠΎΠΉ Π²Π°ΠΊΠ°Π½ΡΠΈΠ΅ΠΉ Π½ΡΠΆΠ΅Π½ Plus
ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π²Π°ΠΊΠ°Π½ΡΠΈΠΈ
Π’Π΅ΠΊΡΡ:
TL;DR
Senior Software Development Engineer in Test (AI) (Cloud Testing and Automation): Architecting production-grade test infrastructure, reusable automation frameworks, testing SDKs, and CI/CD validation systems for next-generation AI-powered cloud products with an accent on software engineering rigor, reliability, and performance. Focus on designing developer tools and APIs, automating deployment across multiple cloud environments, and building maintainable end-to-end quality engineering systems.
Location: Hybrid in Waterloo, Toronto, or Ottawa, Ontario, Canada
Company
Develops next-generation AI-powered products and cloud platforms for digital investigations and public safety.
What you will do
- Architect and build reusable test frameworks, libraries, SDKs, and validation tools shared across engineering teams.
- Improve product testability, instrumentation, observability, and maintainability through software engineering practices.
- Engineer end-to-end CI/CD pipelines, including build orchestration, deployment automation, and infrastructure-as-code for test environments.
- Validate deployments across multiple cloud environments and contribute to cloud test strategies.
- Review test automation code and define an automation roadmap aligned with product evolution.
- Mentor SDETs and software engineers on quality engineering practices and collaborate closely with development and product teams.
Requirements
- 5+ years of software development experience in quality engineering, with a strong focus on cloud automation.
- Strong programming skills in at least one language such as Python, C#, or Java.
- Experience building production-quality automation frameworks, testing libraries, or developer tools from scratch.
- Knowledge of object-oriented design, design patterns, clean code, Git, code reviews, software architecture, and system design.
- Hands-on experience with APIs, SDKs, system integration testing, CI/CD pipelines, and cloud-based testing environments.
- Experience or strong interest in AI-powered development workflows, along with strong problem-solving, communication, and collaboration skills.
Nice to have
- Testing LLM-powered applications and agentic systems.
- Infrastructure-as-code with CDK, Terraform, or CloudFormation.
- Distributed systems, cloud architecture, observability, monitoring, and alerting tools such as Grafana, Datadog, or CloudWatch.
- BDD, contract testing with Pact, security testing, performance testing, regression strategies, or Docker.
- AWS services including S3, DynamoDB, or OpenSearch.
Culture & Benefits
- Full-time employment with benefits.
- Continuous learning and support for professional development.
- Inclusive and diverse work environment with an accessible recruitment process.
- Values centered on care, accountability, dedication to customers, integrity, empathy, respect, and continuous evolution.
- Employment offers are contingent on satisfactory completion of a background check.
ΠΡΠ΄ΡΡΠ΅ ΠΎΡΡΠΎΡΠΎΠΆΠ½Ρ: Π΅ΡΠ»ΠΈ ΡΠ°Π±ΠΎΡΠΎΠ΄Π°ΡΠ΅Π»Ρ ΠΏΡΠΎΡΠΈΡ Π²ΠΎΠΉΡΠΈ Π² ΠΈΡ ΡΠΈΡΡΠ΅ΠΌΡ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ iCloud/Google, ΠΏΡΠΈΡΠ»Π°ΡΡ ΠΊΠΎΠ΄/ΠΏΠ°ΡΠΎΠ»Ρ, Π·Π°ΠΏΡΡΡΠΈΡΡ ΠΊΠΎΠ΄/ΠΠ, Π½Π΅ Π΄Π΅Π»Π°ΠΉΡΠ΅ ΡΡΠΎΠ³ΠΎ - ΡΡΠΎ ΠΌΠΎΡΠ΅Π½Π½ΠΈΠΊΠΈ. ΠΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ ΠΆΠΌΠΈΡΠ΅ "ΠΠΎΠΆΠ°Π»ΠΎΠ²Π°ΡΡΡΡ" ΠΈΠ»ΠΈ ΠΏΠΈΡΠΈΡΠ΅ Π² ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΡ. ΠΠΎΠ΄ΡΠΎΠ±Π½Π΅Π΅ Π² Π³Π°ΠΉΠ΄Π΅ β
ΠΠΎΡ ΠΎΠΆΠΈΠ΅ Π²Π°ΠΊΠ°Π½ΡΠΈΠΈ
1 Π΄Π΅Π½Ρ Π½Π°Π·Π°Π΄
Senior Software Development Engineer in Test (Agentic)
150Β 500 - 175Β 250CAD
5 Π΄Π½Π΅ΠΉ Π½Π°Π·Π°Π΄
Senior QA Engineer (AI)
6 Π΄Π½Π΅ΠΉ Π½Π°Π·Π°Π΄
Software Engineer in Test (Cybersecurity)
82Β 000 - 102Β 000CAD
6 Π΄Π½Π΅ΠΉ Π½Π°Π·Π°Π΄
Senior Software Verification Engineer (Python)
110Β 625 - 149Β 675CAD
5 Π΄Π½Π΅ΠΉ Π½Π°Π·Π°Π΄
Lead Test Engineer (AI)
150Β 000 - 196Β 900$
6 Π΄Π½Π΅ΠΉ Π½Π°Π·Π°Π΄