Enable job alerts via email!

Software Engineer in Test

Insight Global

Vancouver

On-site

CAD 100,000 - 125,000

Full time

4 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join Insight Global as a Software Development Engineer in Test (SDET) at one of Canada's largest retailers in Vancouver. This 18-month contract role emphasizes a hands-on approach to enhance automated testing across a React ecosystem, requiring strong collaboration with developers and QEs.

Qualifications

  • 3–5 years of frontend testing or development experience required.
  • Familiarity with E2E testing tools like Cypress or Playwright.

Responsibilities

  • Build and maintain Playwright-based E2E and smoke tests for critical guest journeys.
  • Integrate tests into GitLab CI / CD, including trace/video capture.

Skills

React
TypeScript
E2E Testing
Playwright
Cypress
AWS Services
TestRail

Job description

Get AI-powered advice on this job and more exclusive features.

This range is provided by Insight Global. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

CA$45.00 / hr - CA$50.00 / hr

Direct message the job poster from Insight Global

Insight Global is searching for an SDET to join one of canada's largest retailers located in Vancouver, BC, on an 18-month contract basis with an on-site requirement of 4 days / week. We are seeking a hands-on SDET to drive the next evolution of frontend test coverage across our Micro Frontend (MFE) React ecosystem. You’ll be embedded in a product engineering team, working in close partnership with developers, QEs, and SDETs to deliver scalable, reliable, and developer-owned automated testing aligned with our testing trophy strategy. This role is part of a strategic shift from a QA-led to a developer-owned testing model, emphasizing integration-first, user-centric, and automation-first practices.

Key Responsibilities :

  • Build and maintain Playwright-based E2E and smoke tests for critical guest journeys (e.g., browse, add-to-bag, checkout).
  • Develop robust integration tests using React Testing Library, Jest, and our internal @lululemon / mwa-testing harness.
  • Drive test colocation and naming conventions to support auditability, execution traceability, and analytics.
  • Use Mock Service Worker (MSW) and shared data fakers for API mocking and dynamic data setup.
  • Ensure tests are aligned with TestRail test cases, partnering with QEs to translate manual test intent into code.
  • Contribute to test strategy discussions : define when and how to use unit, component, integration, or E2E tests.
  • Help sunset low-value Cypress tests and replace them with performant, reliable tests.
  • Integrate tests into GitLab CI / CD, including trace / video capture and visual regression workflows.
  • Collaborate with developers and QE to increase test coverage, reduce test flakiness, and shift left testing practices.

Must Haves :

  • 3–5 years frontend testing or development experience
  • Strong proficiency with React, TypeScript, and MFE architecture
  • Experience with Cypress or Playwright for E2E testing in CI / CD environments
  • Solid understanding of React Testing Library, Jest, and mocking frameworks like MSW GitLab CI / CD experience, especially in configuring test jobs and managing test artifacts
  • Familiarity with AWS services relevant to frontend pipelines or test artifact storage (e.g., S3, CloudFront)
  • Working knowledge of TestRail or other test case management platforms

Plusses :

  • Experience with @testing-library / react-hooks, Storybook, or Visual Regression Testing
  • Prior exposure to Cypress, with the ability to help decommission and port to Playwright
  • Awareness of observability practices (e.g., logging, monitoring, flakiness tracking)
  • Comfort working in agile product teams with shared code ownership and DevOps practices

Seniority level

Seniority level

Mid-Senior level

Employment type

Employment type

Contract

Job function

Job function

Information Technology

Retail Apparel and Fashion

Referrals increase your chances of interviewing at Insight Global by 2x

Sign in to set job alerts for “Software Engineer” roles.

Software Development Engineer - 2025 (Canada)

New Westminster, British Columbia, Canada 11 hours ago

Full Stack Developer (Future Opportunity)

Burnaby, British Columbia, Canada 1 month ago

Fullstack Front-End Engineer, AI at OpusClip

Burnaby, British Columbia, Canada $160,000.00-$200,000.00 1 month ago

Burnaby, British Columbia, Canada 21 hours ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

J-18808-Ljbffr

Create a job alert for this search
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Sr. Software Engineer

Clarizen

Vancouver

Hybrid

CAD 115,000 - 135,000

4 days ago
Be an early applicant

Software-Engineer (V)-C

Shift4 Europe (formerly Finaro)

Vancouver

On-site

CAD 90,000 - 130,000

3 days ago
Be an early applicant

Senior Software Engineer, AI Enablement

Reddit, Inc.

British Columbia

Remote

CAD 120,000 - 160,000

10 days ago

Senior Software QA Engineer

Comm100

Vancouver

On-site

CAD 100,000 - 110,000

14 days ago

Distributed Systems Software Engineer, Python / Go

Canonical

Victoria

Remote

CAD 100,000 - 130,000

4 days ago
Be an early applicant

Software Developer Sr

Dayforce

Remote

CAD 79,000 - 142,000

11 days ago

Senior Software Engineer in Test

Henry Schein One

Surrey

Hybrid

CAD 96,000 - 117,000

23 days ago

Sr. Software Engineer in Test

Rivian and Volkswagen Group Technologies

Vancouver

On-site

CAD 108,000 - 144,000

16 days ago

Software Engineer - EA Sports

Electronic Arts (EA)

Vancouver

Hybrid

CAD 96,000 - 134,000

24 days ago