roofr
Senior QA Engineer
At a Glance
- Location
- Canada
- Work Regime
- remote
- Experience
- 5+ years
- Posted
- 2026-03-20T16:29:41-04:00
Key Requirements
Required Skills
Domain Knowledge
- Engineering
- Finance
- Healthcare
Requirements
5+ years of experience in software quality assurance
Proficiency in programming languages such as JavaScript, TypeScript, or Python
Expertise in test reliability, including flaky test prevention and maintenance strategies
Ability to articulate specific examples of how your quality initiatives directly impacted business outcomes at early-stage companies (e.g., prevented customer churn, enabled faster feature delivery, reduced engineering rework by 50%+, AI led initiatives)
1 Friday off per month (we call those our laundry days!)
Company wide paid shutdown for the week between Christmas and New Years
Responsibilities
Drive testing architecture to the next stage of Roofr's systems
Continuously improve quality assurance processes and ensure best practices are followed
Lead the transition to shift-left testing practices by implementing an automation-first culture, empowering developers to write tests alongside code and integrating quality checkpoints throughout the development process