
Technical Lead – Test Automation
Job Description
Posted on: November 4, 2025
Job Title: Technical Lead – Test Automation (JavaScript/NodeJS)
Location: Vancouver, BC (Onsite – 5 days/week)
Compensation: Up to CAD 130K per annum
Position Overview
We are seeking a hands-on Technical Lead with strong expertise in JavaScript/NodeJS and test automation. This is not a managerial role — we’re looking for someone deeply technical who codes and automates tests daily while leading and mentoring a team technically. The ideal candidate has strong analytical skills, a passion for quality, and experience driving automation initiatives end-to-end.
Must Have Qualifications
- 12–15 years of total experience in software development and test automation
- Proven hands-on experience in test automation and execution
- Strong proficiency in JavaScript/NodeJS
- Solid understanding of test automation design architecture
- Strong exposure to test frameworks, standards, and best practices
- Ability to analyze requirements, design test cases for automation, and interpret test results
- Exceptional logical thinking and analytical problem-solving skills
- Proven experience in Web application automation
- Prior experience technically leading or driving a small QA/SDET teamGood to Have
- Working knowledge of Java or Python
- Experience with mobile app automation (iOS, Android, Native)
- Familiarity with Jest or similar frameworks
- Understanding of CI/CD integration and DevOps practicesKey Responsibilities
- Design, develop, and maintain the overall test automation strategy and framework across multiple projects
- Lead, mentor, and guide QA engineers in automation best practices, frameworks, and methodologies
- Implement and optimize automated test scripts using relevant tools and technologies
- Integrate automated tests into CI/CD pipelines to ensure continuous testing and delivery
- Monitor and analyze test results, providing detailed reports and metrics to stakeholders
- Evaluate and adopt new tools, techniques, and methodologies to enhance test efficiency and quality
- Act as the Automation Point of Contact (POC) for assigned automation initiatives
- Collaborate closely with QA, product, and engineering teams to align automation efforts with product goals
- Contribute directly to automation code development, maintenance, and enhancement
- Ensure adherence to coding standards, design patterns, and automation best practices
- Proactively identify technical blockers, perform root cause analysis (RCA), and drive issue resolution
- Continuously improve test coverage, test reliability, and automation ROI
- Deliver timely updates, plans, and reports on automation status and progress
- Produce clear, actionable, and reproducible bug reports and communicate blockers effectively
Ideal Candidate Traits:
A passionate, detail-oriented, and technically strong professional who enjoys hands-on coding, mentoring peers, and driving automation excellence. You thrive in a collaborative environment and take full ownership of automation outcomes.
Apply now
Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!
CanadaJobs.works
Get CanadaJobs.works on your phone!

Manufacturing Engineer (Electrical Assembly)

Project Director (relocate to Halifax)

Civil Engineer

Mechanical Building Engineer

