Remote job
EverPro - Senior Software Development Engineer in Test, Joist
Job details
About this role
Role overview
Lead quality engineering for web and mobile software used by trade contractors to manage estimates, invoices, payments, and projects. You’ll contribute from planning through release, building the automation and testing systems that help a team deliver changes quickly while maintaining a dependable customer experience. The role also involves strengthening quality practices across the wider team and using AI-assisted workflows in software development and testing.
Responsibilities
- Develop and maintain test and release automation frameworks, tools, and processes across web, mobile, and API layers. - Build quality into development from the start, helping teammates improve their testing practices and providing actionable feedback. - Investigate defects across the software stack, perform root cause analysis, and help teams resolve issues. - Work with product, design, support, and engineering partners to clarify requirements and acceptance criteria. - Improve the feedback loop between code changes and confident releases in a fast-moving development environment. - Apply AI and agentic tools to quality engineering and software development workflows.
Requirements
- Five to seven years of professional SDET experience with agile product teams. - Strong experience with modern testing frameworks and tools, such as WebdriverIO, Appium, Playwright, or BrowserStack. - Hands-on automation across web, mobile, and API testing, with an understanding of iOS and Android. - Experience building and maintaining test frameworks and automation tools, not only writing individual tests. - Skilled in debugging and root cause analysis, and able to communicate technical findings clearly. - Comfortable working through ambiguity, collaborating across functions, and using AI tools in development workflows.
Nice to have
A degree in computer science, engineering, or a related field; experience with infrastructure as code on a cloud platform; or accessibility testing experience.
Benefits and work setup
The role can be based anywhere in Canada, with remote, office, or hybrid arrangements where available. Some travel to offices in North America may be required. Benefits include a wellness stipend, three weeks of starting vacation, a volunteer day, two floating holidays, professional development support, an employee stock purchase program, and an RRSP with a company match.