Intermediate QA Engineer
Salaried, full-timeJob Overview
Position Overview
We are looking for a talented, energetic individual with a dedication to quality to join our Software Engineering team in the role of Intermediate QA Engineer in Burnaby, B.C.
Responsibilities
- Own quality strategy and test planning across cloud services, web applications, and IP endpoint devices.
- Design, develop, and maintain automated tests covering UI, APIs, backend services, and device behavior.
- Develop and execute test plans validating functionality, performance, reliability, and system workflows.
- Validate device-to-cloud integrations, including REST, GraphQL, and device communication protocols.
- Drive cross-layer testing to ensure consistency across UI, cloud services, and embedded firmware.
- Identify quality risks early and collaborate with engineering to define mitigation strategies.
- Collaborate with cloud, firmware, and product teams throughout development.
Qualifications
- BSc in Computer Science or related field, or equivalent practical experience.
- 2+ years of Software QA experience, including test planning, automation, and system-level testing.
- Experience in either cloud/application QA OR firmware/device QA, with interest in working across system layers.
- Experience testing web applications, APIs (REST, GraphQL, or similar), or distributed services OR experience validating embedded systems, firmware, or network-connected devices.
- Experience developing and maintaining automated test solutions (e.g. Playwright with JavaScript/TypeScript).
- Strong debugging, communication, and problem-solving skills with focus on product quality and customer experience.
- Strong organizational skills and adaptability in fast-moving development environments.
Applicant Notes (Please read thoroughly before applying)
- Fully remote work is not available for this position.
- This role requires a minimum in-office presence of 4 days per week due to nature of work with physical products
- Only candidates already local to Metro Vancouver will be considered.
- The company will not be offering relocation assistance for any candidates.
- Please do not apply if you cannot meet our legal work authorization requirements.
- Candidates must be authorized to work in Canada legally on a full-time basis (37.5 hours per week).
The pay range for this role is:
75,000 - 95,000 CAD per year (Canadian HQ)
Make Your Resume Now