Senior Software Development Engineer in Test (SDET)

Jobgether

Vancouver

Hybrid

CAD 88,000 - 131,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive compensation
Equity opportunities
Flexible PTO
Healthcare coverage
Mental health support
Wellness budget
Parental leave top-ups
Volunteer days
Remote work Canada
AI tools

Job summary

Jobgether is seeking a Senior SDET in Canada to shape QA automation across a SaaS platform. You will design scalable testing frameworks, strengthen CI/CD pipelines, and embed quality throughout the software lifecycle for web apps, APIs, and distributed systems.

You will mentor engineers, influence testing standards, and explore AI-driven testing. This role offers flexible remote work across Canada and competitive compensation.

Qualifications

  • 5+ years in software testing and test automation.
  • End-to-end, integration, API, and service-level testing experience.
  • Experience designing automated test frameworks for web apps (Ruby on Rails/React).
  • Hands-on CI/CD expertise (GitHub Actions, Jenkins, Semaphore).
  • Leadership and mentoring of engineers/SDETs.

Responsibilities

  • Lead scalable test automation frameworks for web, API, and integrations.
  • Design automated suites across frontend, backend, services, and integrations.
  • Optimize CI/CD pipelines for efficiency and speed.
  • Set testing strategies and guardrails for major features and redesigns.
  • Mentor engineers and promote best practices in automation.

Skills

Test automation
Mentoring
CI/CD
Distributed systems
Quality engineering
Observability
Performance testing
AI testing awareness
Stakeholder management

Tools

Playwright
Cypress
Selenium
GitHub Actions
Jenkins
Semaphore

Job description

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Development Engineer in Test (SDET) based in Canada.

As a Senior Software Development Engineer in Test (SDET), you will play a key role in shaping the quality engineering strategy and automation practices across a modern SaaS platform. You will join a multidisciplinary Platform Engineering team responsible for building the infrastructure, tools, and engineering standards that support reliable product development. Your mission will be to design scalable testing frameworks, strengthen CI/CD pipelines, and embed quality throughout the software development lifecycle. Working across web applications, APIs, integrations, and distributed systems, you will help engineering teams deliver high-quality software with greater speed and confidence. You will also provide technical mentorship, influence organization-wide testing standards, and explore emerging technologies, including AI-driven testing. This is an opportunity to make a broad technical impact while helping protect the experiences and businesses of thousands of customers.

Accountabilities:
  • Lead the development and continuous improvement of scalable, maintainable test automation frameworks covering web, API, integration, and component-level testing.

  • Design and implement advanced automated testing suites across frontend, backend, services, and integrations using tools such as Playwright, Cypress, Selenium, or similar technologies.

  • Optimize CI/CD pipelines to improve build efficiency, reliability, test execution speed, and parallelization.

  • Establish testing strategies, quality standards, and technical guardrails for major product features, system redesigns, architectural initiatives, and cross-functional projects.

  • Mentor and coach engineers and SDETs, promoting best practices in test design, automation architecture, and quality engineering.

  • Collaborate with Product Managers, Developers, QA specialists, and Operations teams to clarify requirements, improve testability, and align on quality expectations.

  • Evaluate and introduce new testing tools, frameworks, and technologies through proof-of-concept initiatives and experimentation.

  • Contribute to the long-term QA automation roadmap and influence the organization's overall testing strategy.

  • Champion observability and monitoring practices using tools such as Grafana, Prometheus, New Relic, or similar platforms.

  • Lead root cause analysis for complex technical issues and ensure preventive automation is implemented to reduce recurring problems.

  • Maintain and promote consistent quality assurance policies, procedures, and engineering standards across teams.

  • Identify opportunities to leverage AI-powered testing tools and emerging technologies to improve automation efficiency and software quality.

Requirements

You are an experienced quality engineering professional with a strong background in software testing, automation architecture, and technical leadership. You combine deep technical expertise with the ability to influence engineering practices, mentor others, and drive quality improvements across distributed teams. The ideal candidate will demonstrate:

  • At least 5 years of professional experience in software testing and test automation, including building automation frameworks and guiding engineering teams.

  • Strong expertise in end-to-end testing, integration testing, API testing, and service-level automation using tools such as Playwright, Cypress, Selenium, or Protractor.

  • Proven experience designing automated test frameworks for Ruby on Rails and React applications.

  • Solid understanding of modern software engineering principles, testing methodologies, automation patterns, and framework architecture.

  • Hands-on experience with CI/CD tools such as GitHub Actions, Jenkins, or Semaphore, including optimizing pipelines at scale.

  • Strong knowledge of quality engineering practices, including test strategy development, testability analysis, test design patterns, and risk-based testing.

  • Experience with monitoring, observability, and log aggregation platforms such as Grafana, Prometheus, New Relic, or Airbrake.

  • Familiarity with performance and load testing tools such as JMeter, k6, or Gatling.

  • Experience working with distributed systems, microservices, and cloud-based architectures.

  • Demonstrated technical leadership and mentoring capabilities, including coaching, knowledge sharing, and collaborative problem-solving.

  • Strong analytical and creative problem-solving skills, with the ability to navigate ambiguity and adapt to rapidly evolving environments.

  • Excellent communication and stakeholder management skills, with the ability to influence cross-team decisions and build alignment.

  • A proactive learning mindset and enthusiasm for experimenting with new technologies and improving engineering practices.

Additional experience that would be considered an asset:

  • Experience testing AI-powered features, including LLM-based applications, AI agents, retrieval-augmented generation (RAG) systems, and agentic workflows.

  • Familiarity with AI evaluation frameworks and methodologies, including online and offline evaluations or tools such as DSPy and Langfuse.

  • Experience establishing testing standards, quality governance, and best practices across multiple engineering teams.

  • Previous ownership or contribution to an organization-wide test automation roadmap.

  • Familiarity with AI-driven testing tools and autonomous test generation.

  • Experience working with education technology platforms or Learning Management Systems (LMS).

  • Experience building test environments, synthetic data systems, or contract testing frameworks.

Benefits
  • Competitive compensation: Annual base salary range of CAD $87,600-$131,400, with a midpoint of $109,500. Individual offers depend on relevant skills, knowledge, experience, and internal equity considerations.

  • Additional compensation: Equity opportunities, team-wide bonuses, and an Employee Share Purchase Plan.

  • Flexible paid time off: Generous PTO, with employees encouraged to take at least four weeks of vacation annually.

  • Additional holidays: Extended summer long weekends through dedicated team holidays, as well as time off during the December holiday season.

  • Comprehensive healthcare: Health, vision, and dental coverage for employees and their families, starting on the first day.

  • Mental health support: CAD $3,000 in mental healthcare coverage, alongside additional wellness resources.

  • Personal wellness allowance: CAD $900 annually through a health or personal spending account.

  • Family-friendly benefits: Generous parental leave top-ups for up to 32 weeks, fertility coverage, and personalized return-to-work arrangements.

  • Community involvement: Three paid volunteer days annually to support charitable initiatives and causes.

  • Flexible remote work: Work from anywhere in Canada, the Vancouver headquarters, a coworking space, or another suitable location.

  • AI-powered tools: Access to AI tools designed to improve productivity, accelerate workflows, and support innovation.

  • Learning and development: Annual CAD $2,000 Learn and Grow budget for courses, conferences, and seminars, alongside training, mentorship, coaching, and internal career opportunities.

  • Home office equipment: Company-provided MacBook Pro and a budget for a desk, chair, and other home office accessories.

  • Collaborative and inclusive culture: Join a supportive, high-performing team that values diverse perspectives, professional growth, ownership, and continuous learning.

How Jobgether works:

We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.

We appreciate your interest and wish you the best!

Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre- contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Platform Engineer, Quality Platform
Senior Platform Engineer, Quality Platform

Jobgether • Toronto, Montreal

Hybrid
CAD 107,000 - 195,000
Equity opportunities
Bonus eligibility
Remote work arrangement for Toronto or
+1
Senior Engineering Manager
Senior Engineering Manager

Jobgether • Canada

Remote
CAD 170,000 - 230,000
Fully remote work
Gym stipend $50 monthly
Flexible paid time off
+3
Technical Program Manager
Technical Program Manager

Jobgether • Canada

Remote
CAD 203,000 - 238,000
Remote flexibility
Competitive compensation
Career growth opportunities
+1
Sr Software Engineer (Product Engineering Background)
Sr Software Engineer (Product Engineering Background)

Jobgether • Canada

Remote
CAD 190,000 - 210,000
Competitive salary (Canada)
Competitive salary (US)
Fully remote across Canada and the US
+7
AI Fullstack Engineer (Senior Associate)
AI Fullstack Engineer (Senior Associate)

Jobgether • Canada

Remote
CAD 115,000 - 140,000
Medical, dental, and vision coverage
Remote work anywhere in Canada
Annual incentive program
+1
Software Engineer, AI Integrations
Software Engineer, AI Integrations

Jobgether • Canada

Remote
CAD 110,000 - 170,000
Fully remote
Flexible schedule
35 days paid holidays
+3
Senior Application Security Analyst
Senior Application Security Analyst

Jobgether • Canada

Hybrid
CAD 140,000 - 175,000
Flexible work arrangements
Wellness subsidy
EFAP and mental health services
+6
Senior/Staff Software Engineer - Tech Lead
Senior/Staff Software Engineer - Tech Lead

Jobgether • Canada

Remote
CAD 176,000 - 263,000
Fully remote from Canada
Flexible working hours
12-month independent contract with a 1
+1
Senior Data Scientist (Applied ML)
Senior Data Scientist (Applied ML)

Jobgether • Canada

Remote
CAD 161,000 - 243,000
Remote-first environment
Healthcare stipend
Vacation policy
+4
Advanced Deployment Technical Consultant
Advanced Deployment Technical Consultant

Jobgether • Canada

Remote
CAD 101,000 - 187,000
Salary range CAD 100,500–186,500
Variable incentives
Comprehensive benefits
+4