SDET Lead
- Vancouver, BC, Canada
Contract
Applications open in a new tab.
Job details
- Job type
- Contract
- Apply by
- Posting language
- English
- Posted
Original job description
Hi
SDET Lead
Vancouver, BC (On-site)
The SDET Lead will own the quality engineering strategy for the RAPID team within Product Creation in Vancouver. This is a hands-on, innovation-minded leader who builds automation frameworks, tools and platforms from the ground up, embeds quality into the product
creation lifecycle, and mentors engineers to ship faster with confidence. The role partners closely with product, design, engineering and data teams to turn new ideas into reliable, tested, production-ready solutions.
Principal Duties and Responsibilities
- Define and lead the test automation strategy, roadmap and quality standards for the RAPID team, balancing speed of innovation with reliability.
- Design, build and maintain scalable automation frameworks and in-house tools (UI, API, integration, performance and data testing) that become reusable assets across product creation teams.
- Embed quality into the product lifecycle by partnering with product owners and engineers on shift-left testing, testability reviews, acceptance criteria and rapid prototyping of new product ideas.
- Build and own CI/CD quality gates (e.g., GitLab pipelines) with automated regression, smoke and release-readiness checks, and test-environment and test-data automation.
- Lead, mentor and coach SDETs and QA engineers; set coding standards, conduct code reviews and grow the team's automation capability.
- Evaluate and introduce innovative tools and approaches, including AI-assisted test generation, self-healing tests, synthetic data and low-code accelerators, through proofs of concept that demonstrate measurable value.
- Define and report quality metrics (coverage, defect escape rate, flakiness, cycle time) and use them to drive continuous improvement.
- Drive root-cause analysis for defects and production incidents, and implement preventive automation and process improvements.
- Communicate quality risks, status and trade-offs clearly to technical and business stakeholders.
Qualifications, Skills, Experience and Personal Requirements
- Expert in test automation with Selenium, Playwright, Cypress or similar for web and mobile, and REST/GraphQL API testing tools (e.g., Postman, REST Assured).
- Strong programming skills in at least one of Python, Java, JavaScript/TypeScript or C#; able to build frameworks and internal tools, not only scripts.
- Proven experience leading SDET or QA automation teams, including mentoring, planning and delivery in Agile environments.
- Hands-on experience building CI/CD pipelines and quality gates, ideally with GitLab, Jenkins or GitHub Actions.
- Experience with performance and load testing (e.g., JMeter, k6, Gatling) and test observability (e.g., Datadog, Grafana).
- Experience testing cloud-based applications and microservices (AWS, GCP or Azure), including containers (Docker, Kubernetes) and infrastructure as code basics.
- Demonstrated product creation and innovation mindset: has built new tools or platforms, run proofs of concept and turned ideas into adopted solutions.
- Familiarity with AI/ML-assisted testing tools and approaches is a strong asset.
- Experience in retail, e-commerce, apparel or product lifecycle (PLM) systems is an asset.
- Excellent problem-solving skills, attention to detail and a bias for automation.
- Strong communication and collaboration skills across cross-functional teams.
Additional Manager Comments: Culture Add
- Good awareness of lululemon culture/core values.
- Leads with courage, knowing the possibility of greatness is bigger than the fear of failure.
- Communicates with honesty and kindness and creates the space for others to do the same.
- Possesses an entrepreneurial spirit and continuously innovates to achieve great results.
- Fosters connection by putting people first and building trusting relationships.
- Integrates fun and joy as a way of being and working, aka doesn’t take themselves too seriously.
More about this job
Responsibilities
Lead the RAPID team's quality engineering strategy, building reusable automation frameworks, tools, and CI/CD quality gates while embedding testing throughout the product lifecycle. Mentor SDET and QA engineers, evaluate innovative testing approaches, track quality metrics, and drive defect root-cause analysis and continuous improvement.
Requirements
Requires strong test automation and programming experience, a track record leading SDET or QA automation teams, and hands-on CI/CD pipeline development. Experience with performance testing, cloud applications and microservices, containers, and product innovation is expected; AI-assisted testing and retail or product lifecycle experience are assets.
Skills
- Test Automation
- Quality Engineering Strategy
- Selenium
- Playwright
- Cypress
- REST and GraphQL API Testing
- Python
- Java
- JavaScript and TypeScript
- C#
- CI/CD Pipelines
- Performance and Load Testing
- Cloud Applications and Microservices
- Docker and Kubernetes
- Agile Leadership
- AI-Assisted Testing
Visa sponsorship
Not detected in the job text
Categories
- Software
- Technology
- Management & Leadership
- Engineering
- Retail
Keywords
- SDET
- Quality Engineering
- Test Automation
- Selenium
- Playwright
- Cypress
- REST API
- GraphQL
- Postman
- REST Assured
- Python
- Java
- JavaScript
- TypeScript
- C#
- GitLab
- Jenkins
- GitHub Actions
- CI/CD
- JMeter
- k6
- Gatling
- Datadog
- Grafana
- AWS
- GCP
- Azure
- Docker
- Kubernetes
- AI-Assisted Testing