Software Development Engineer in Test

Dutch

Vancouver

On-site

CAD 100,000 - 150,000

Full time

6 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Dutch is seeking an SDET to own test infrastructure and drive quality strategy for its applications. You will partner with engineering to design test frameworks, set testability standards, and build automation that catches regressions across the full testing pyramid.

The role focuses on Playwright-based framework design, data-testid contracts, and CI integration, with responsibilities across unit, integration, and end-to-end testing.

Qualifications

  • 5+ years in software engineering or SDET with strong programming fundamentals.
  • Proficiency in TypeScript or JavaScript and understanding of the testing pyramid.
  • Hands-on experience building test frameworks from scratch (Playwright preferred).
  • Familiarity with CI/CD pipelines and API testing.
  • Experience with mobile test automation is a plus.

Responsibilities

  • Own test infrastructure and quality strategy across applications.
  • Design test frameworks, drive testability standards, and build automation to catch regressions across the full testing pyramid.
  • Design and maintain Playwright-based framework architecture, including page object patterns, test data management, and CI integration.
  • Drive a testability contract with developers (data-testid standards, API test hooks) and advocate for testable architecture in design and code reviews.
  • Own the testing strategy across the pyramid — ensure the right tests exist at the right layer (unit, integration, E2E).
  • Build and maintain tiered CI pipelines: smoke on deploy, regression nightly, full suite weekly.
  • Automate revenue-critical and marketing-critical flows (checkout, registration, analytics/tracking, SEO validation).
  • Write production monitoring tests that verify system and vendor availability (Stripe, Calendly, fulfillment integrations).
  • Identify, triage, and track bugs with clear reproduction steps and root cause analysis.
  • Partner with engineering, product, and customer support to review requirements and provide early feedback on testability and risk.

Skills

SDET 5+ yrs
TypeScript/JavaScript
Test pyramid
Test automation
CI/CD pipelines
Testability contracts
API testing
Mobile test automation
Engineer collaboration

Tools

Playwright
Cypress
GitHub Actions
CircleCI
Appium
Maestro

Job description

  • We are seeking an SDET (Software Development Engineer in Test) to own test infrastructure and quality strategy across our applications
  • You’ll work as a partner to the engineering team — designing test frameworks, driving testability standards, and building automation that catches regressions across the full testing pyramid. You will report to the Director of Quality Assurance
  • Design and maintain the Playwright-based test framework architecture, including page object patterns, test data management, and CI integration
  • Drive a testability contract with developers (data-testid standards, API test hooks) and advocate for testable architecture in design and code reviews
  • Own the testing strategy across the pyramid — ensure the right tests exist at the right layer (unit, integration, E2E) rather than pushing everything to the browser
  • Build and maintain tiered CI pipelines: smoke on deploy, regression nightly, full suite weekly
  • Automate revenue-critical and marketing-critical flows (checkout, registration, analytics/tracking, SEO validation)
  • Write production monitoring tests that verify system and vendor availability (Stripe, Calendly, fulfillment integrations)
  • Identify, triage, and track bugs with clear reproduction steps and root cause analysis
  • Partner with engineering, product, and customer support to review requirements and provide early feedback on testability and risk
TypeScript or JavaScript proficiency — you’ll be writing framework code, not just test scripts5+ years in a software engineering or SDET role with strong programming fundamentalsUnderstanding of the testing pyramid and a track record of pushing tests to the appropriate layerFamiliarity with monitoring, availability testing, or SRE-adjacent practices is a plusHands-on experience building test frameworks from scratch (Playwright preferred, but equivalent experience with Cypress or similar accepted)Experience with mobile test automation (Maestro or Appium) is a plusExperience designing CI/CD test pipelines (GitHub Actions, CircleCI, or similar)Familiarity with API testing, network-layer assertions, and mocking/stubbing third-party integrationsExperience partnering with developers on testability standards (data-testid contracts, API test hooks, code review for test coverage)
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Development Engineer in Test
Senior Software Development Engineer in Test

Kong • Toronto

On-site
CAD 70,000 - 90,000
(Dev) SDET (QA Automation Developer)
(Dev) SDET (QA Automation Developer)

Vaco Recruiter Services • Montreal (administrative region)

On-site
CAD 90,000 - 140,000
Sr. Software Development Engineer in Test
Sr. Software Development Engineer in Test

Cognichip • Toronto

Hybrid
CAD 85,000 - 120,000
Competitive compensation and equity
Office snacks
Company events
+1
SDET Lead - Playwright Framework Architect (Remote)
SDET Lead - Playwright Framework Architect (Remote)

dutch • Vancouver

On-site
CAD 85,000 - 110,000
Remote working location
Health, Dental, and Vision Insurance
Life and Disability Insurance
+5
SDET III (IC3) - Software Engineer in Test III
SDET III (IC3) - Software Engineer in Test III

Socket.dev • Toronto

On-site
CAD 90,000 - 120,000
Playwright Automation Test Engineer
Playwright Automation Test Engineer

United States Digital Space LLC • Toronto

Hybrid
CAD 55,000 - 73,000
Performance-based bonus
Wellness programs
Software Quality Engineer
Software Quality Engineer

Alquemy Search & Consulting • Mississauga

On-site
CAD 100,000 - 120,000
Senior Software Development Engineer in Test
Senior Software Development Engineer in Test

ICE • Calgary

On-site
CAD 90,000 - 110,000
Sr. Software Development Engineer in Test (SDET)
Sr. Software Development Engineer in Test (SDET)

Tech Mahindra • Toronto

On-site
CAD 100,000 - 120,000
Medical insurance
Vision & Dental
Paid time off
+2
Software Designer I – Tests
Software Designer I – Tests

Jobtailor • Quebec

On-site
CAD 65,000 - 90,000