Dutch

Dutch

Dutch provides high-quality online veterinary care, offering 24/7 access to pet treatments and prescriptions delivered directly to pet owners.

Professional Services
11-50
Founded 2021
$43M raised

Description

  • Design and maintain the Playwright-based test framework, including page objects, test data management, and CI integration.
  • Define and enforce testability standards with developers, including data-testid conventions and API test hooks.
  • Own the testing strategy across unit, integration, and end-to-end layers.
  • Build and maintain tiered CI pipelines for smoke, regression, and full-suite runs.
  • Automate critical checkout, registration, analytics, tracking, and SEO validation flows.
  • Write production monitoring tests for system and third-party vendor availability.
  • Identify, triage, and track bugs with clear reproduction steps and root cause analysis.
  • Partner with engineering, product, and customer support to review requirements and assess test risk early.

Requirements

  • 5+ years of experience in a software engineering or SDET role with strong programming fundamentals.
  • Hands-on experience building test frameworks from scratch, preferably with Playwright or similar tools such as Cypress.
  • Proficiency in TypeScript or JavaScript for framework development.
  • Experience designing CI/CD test pipelines using tools such as GitHub Actions or CircleCI.
  • Understanding of the testing pyramid and how to place tests at the appropriate layer.
  • Experience working with developers on testability standards, including data-testid contracts and API test hooks.
  • Familiarity with API testing, network-layer assertions, and mocking or stubbing third-party integrations.
  • Experience with mobile test automation tools such as Maestro or Appium is a plus.
  • Familiarity with monitoring, availability testing, or SRE-adjacent practices is a plus.

Benefits

  • Competitive salary of $85K-$110K CAD.
  • Remote working location.
  • Health, dental, and vision insurance.
  • Life and disability insurance.
  • Flexible PTO.
  • Mental wellbeing options.
  • Robust holiday schedule.
  • Registered Retirement Savings Plan (RRSP).
  • Growth opportunities.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

1145 - QA Automation / Manual Testing Engineer

GoFasti 51-250 Internet Software & Services

GoFasti is seeking an English-fluent QA Automation / Manual Testing Engineer in Latin America to remotely support a client by improving software quality through automated and manual testing.

Agile CI/CD Cypress Docker GitHub Actions GitLab CI Jenkins Playwright Postman Scrum Selenium
3 hours, 58 minutes ago

Automation Test Engineer

Skyward 51-250 Internet Software & Services

Skyward is hiring an Automation Test Engineer to support a CMS AI/ML platform by building automated quality systems for reliable, fair, and scalable generative AI features.

Agile CI/CD Cypress DevSecOps Generative AI GitHub Actions Jenkins MLflow Playwright Python Selenium
1 day, 4 hours ago

Junior Automation Test Engineer

Skyward 51-250 Internet Software & Services

Skyward is seeking a Junior Automation Test Engineer to help keep CMS’s enterprise AI platform reliable by developing automated tests and supporting quality efforts alongside experienced testers.

CI/CD Cypress JavaScript Playwright Pytest Python Selenium
1 day, 5 hours ago

[Job-31497] QA Automation , Mid Level | Brazil

CI&T 5K-10K Internet Software & Services

A CI&T busca uma pessoa QA Automation Mid Level para atuar em uma squad de um grande cliente bancário, desenvolvendo e evoluindo soluções de automação que ampliem a qualidade, confiabilidade e velocidade das entregas Web, Mobile e API.

Appium Azure C# CI/CD Cypress Docker Git GitHub Actions GitLab CI Java JavaScript Jenkins JMeter K6 Playwright Python REST API Selenium Supertest TypeScript
2 days, 4 hours ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers