Enable job alerts via email!

Software Engineer in Test

Insight Global

Vancouver

On-site

CAD 80,000 - 100,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

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

Job summary

A leading company is seeking a hands-on Software Development Engineer in Test (SDET) to enhance frontend test coverage for a major retailer in Vancouver. This role involves collaborating with developers and QEs to implement automated testing strategies. Ideal candidates will have experience with React and E2E testing frameworks, contributing to a shift towards developer-owned testing practices. The position is an 18-month contract with an on-site requirement of 4 days a week.

Qualifications

  • 3–5 years of frontend testing or development experience.
  • Strong proficiency with React, TypeScript, and MFE architecture.

Responsibilities

  • Build and maintain Playwright-based E2E and smoke tests.
  • Drive test colocation and naming conventions for auditability.

Skills

Frontend Testing
React
TypeScript
E2E Testing
CI/CD

Tools

Playwright
Cypress
React Testing Library
Jest
Mock Service Worker (MSW)
GitLab CI/CD
AWS

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
  • Industries
    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

Burnaby, British Columbia, Canada 4 months ago

Coquitlam, British Columbia, Canada 1 week 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

Richmond, British Columbia, Canada 2 weeks ago

Burnaby, British Columbia, Canada 1 week ago

Burnaby, British Columbia, Canada 21 hours ago

Richmond, British Columbia, Canada 2 months ago

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

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Software Engineer, in Test - Remote

UnitedHealth Group

Vancouver

Remote

CAD 63,000 - 132,000

Today
Be an early applicant

Sr. Software Engineer- Windows Driver

Blackpoint Holdings, LLC

Remote

CAD 80,000 - 120,000

6 days ago
Be an early applicant

Python Software Engineer - Ubuntu Hardware Certification Team

Canonical

Moncton

Remote

CAD 80,000 - 100,000

Yesterday
Be an early applicant

Software Engineer - Remote Canada

UnitedHealth Group

Richmond

Remote

CAD 61,000 - 128,000

23 days ago

Senior Software Engineer in Test

Henry Schein One group

Surrey

Hybrid

CAD 96,000 - 117,000

Today
Be an early applicant

Software Engineer II (SDET - Java)

MasterCard

Vancouver

On-site

CAD 80,000 - 110,000

6 days ago
Be an early applicant

Software Engineer (Verification & Validation) Toronto, Ontario

Aversan Inc

Toronto

Remote

CAD 70,000 - 90,000

Today
Be an early applicant

Software Engineer - SONiC

Arista Networks

Vancouver

On-site

CAD 95,000 - 145,000

Yesterday
Be an early applicant

Associate Software Engineer

Foundant Technologies, Inc.

Toronto

Remote

CAD 50,000 - 90,000

9 days ago