⚡ New

Software Development Engineer in Test

Dutch

VancouverFull-timeMid LevelOn-site

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)

#J-18808-Ljbffr

Posted Today

Related Jobs

Related Searches

Apply Now