S

Sur La Table

Premium kitchenware retailer with classes

Senior QA Engineer - AI & Automation

Test Automation EngineeringUpdated on Nov 11
Full-timeRemote in Canada

About the Job

Requirements

  • At least 5 years of experience in Quality Assurance and Testing, including at least 3 years building and maintaining test automation that runs in CI/CD.
  • Hands-on experience with Playwright for web and API end-to-end automation; Cypress or Selenium experience is a plus.
  • Ability to design, build, and maintain scalable, reliable test suites and frameworks, and diagnose and eliminate flaky tests.
  • Strong proficiency in TypeScript/JavaScript or Python; Java is a plus.
  • Daily hands-on use of AI coding tools such as Claude Code, GitHub Copilot, or Cursor to write, refactor, and debug test code, and ability to validate and correct AI-generated output.
  • Experience integrating automated tests into CI/CD pipelines, including parallel execution, reporting, and quality gates; GitHub Actions is preferred.
  • Experience with functional, regression, API, and performance/load testing using Postman, JMeter, k6, or equivalent tools.
  • Strong exploratory testing skills and judgment to build risk-based test strategies across automated, AI-assisted, and manual coverage.
  • SDLC and Agile experience with defect lifecycle management using Jira and TestRail.
  • Ability to work effectively under a steady release cadence and manage competing priorities with minimal supervision.

Responsibilities

  • Build and maintain scalable automation suites using Playwright across web, API, and mobile, contributing to broader QA frameworks and release validation standards.
  • Use AI coding assistants and agents, including Claude Code, GitHub Copilot, Cursor, and Playwright planner, generator, and healer agents, to generate test plans, test cases, page objects, and test data from requirements, Jira stories, and pull request diffs.
  • Review, validate, and harden every AI-generated test before it is merged, maintaining responsibility for the correctness of the test suite.
  • Reduce flaky tests and maintenance cost through resilient locator strategies, AI-assisted self-healing, and automated failure triage.
  • Integrate automated quality gates into GitHub Actions CI/CD so each deployment is validated by the pipeline rather than by manual sign-off.
  • Build and maintain functional, regression, API, and performance/load testing coverage using tools such as Postman, JMeter, or k6.
  • Determine what should be automated, delegated to AI, or tested by a person while balancing coverage, risk, and release timelines.
  • Perform focused exploratory testing on new features, UI/UX changes, and complex user flows to identify edge cases and usability issues that automation and AI miss.
  • Turn each escaped defect into an automated regression check so the test suite improves with each release.
  • Partner with engineers to embed tests, API contract checks, and AI-assisted code review early in the SDLC to reduce downstream defect costs.
  • Define testing approaches for AI-powered customer experiences such as search and recommendations, where outputs are non-deterministic and require evaluation rubrics rather than exact assertions.
  • Track and report quality metrics, including automation coverage, defect escape rate, flake rate, and test cycle time, to show where automation is effective.
  • Collaborate with QA peers and engineering teams, sharing knowledge, best practices, and effective AI prompts and workflows.
  • Provide input on quality practices and process improvements across the engineering organization, focusing on reducing manual regression and user acceptance testing effort.
  • Support and mentor QA engineers on automation and responsible AI-assisted testing, fostering a culture of quality ownership.

Desired Qualifications

  • E-commerce QA automation experience, particularly in environments shipping frequently with CI/CD integration.
  • Experience building or adopting agentic testing workflows, including AI test generation, self-healing tests, MCP-connected tools, or LLM-based failure triage.
  • Experience testing AI/ML-powered features such as search, recommendations, or LLM-generated content, including evaluation of non-deterministic output.
  • Familiarity with BrowserStack or similar cloud device and browser grids.
  • Experience with observability tooling such as Grafana or GCP-based infrastructure, including using production signals to prioritize test coverage.
  • Strong communication and collaboration skills, with the ability to work cross-functionally.

About the Company

Sur La Table

Premium kitchenware retailer with classes

Sur La Table sells premium cookware, dinnerware, cutlery, kitchen electrics, and bakeware through both brick-and-mortar stores and an online platform, and it runs one of the largest cooking class programs in the United States. Its products can be bought online or in stores, while classes teach hands-on techniques from basic skills to specialized cuisines. It also operates SLT Perks, a loyalty program, and an affiliate marketing network that rewards customers and partners for purchases and referrals. Its goal is to be the go-to destination for premium kitchen products and culinary learning, building a community of home cooks and professional chefs.

Company size
1,001-5,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Hopkins, MN
Founded
1972

Recently Posted Jobs

Explore more opportunities at Sur La Table

See more jobs