Senior Full-Stack Engineer (Automation Testing)

Clariti Cloud Inc. 💥🧠🫵

Remote regions

Canada

Salary range

$80,300–$102,700/year

Benefits

Job Description

We are seeking a Sr. Full-Stack Engineer (Automation Testing) to design, develop, and maintain end-to-end test automation using Playwright or Cypress (JavaScript/TypeScript). You will develop unit and integration test suites for our front-end applications using frameworks like Jest or Vitest, building scalable, reliable, and maintainable test suites for integration workflows. You'll collaborate with developers and product managers to define test strategies and acceptance criteria, refactor application code for modularity, and integrate testing within GitHub Actions CI/CD pipelines. The ideal candidate will conduct integration testing, debug issues, and improve automation reliability, while setting up consistent test environments. The candidate needs 3-5 years of experience in automation or full-stack systems, with deep experience in JavaScript/TypeScript. Hands-on experience with testing frameworks (Jest, Vitest, Cypress), Python backends with pytest, and API testing tools is required. Proficiency with CI/CD pipelines and strong debugging skills are essential to thrive in a fast-paced, high-ownership environment.

About Clariti Cloud Inc.

We empower governments to deliver exceptional citizen experiences and are transforming how cities manage plan review and building code compliance.

Apply for This Position