Senior QA Engineer developing and executing automated and manual test plans for Roofr's software products. Collaborating with team members to ensure high-quality standards.
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
Build and maintain comprehensive test suites for acceptance testing, covering all user stories and acceptance criteria
Conduct test automation efforts for web and mobile (PWA) applications, complemented by targeted manual validation to ensure comprehensive quality.
Develop automated tests using Playwright with TypeScript
Partner with cross-functional teams to develop technical and testing requirements
Contribute to an early-stage, engineering-first culture focused on quality and best practices
Requirements
5+ years of experience in software quality assurance
Strong proficiency with Playwright or similar testing frameworks
Proficiency in programming languages such as JavaScript, TypeScript, or Python
Expertise in test reliability, including flaky test prevention and maintenance strategies
Experience with Agile development methodologies
Excellent communication skills with the ability to influence engineering culture and advocate for quality practices across all levels of the organization.
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)
Benefits
1st week of employment is mandatory PTO! Start your journey with Roofr by decompressing and recharging - we will see you in week 2!
1 Friday off per month (we call those our laundry days!)
Company wide paid shutdown for the week between Christmas and New Years
Flexible time off
80% employer-paid benefits in the U.S. and 100% employer-paid premiums for Extended Healthcare and Dental in Canada
RRSP/401k match
Generous Parental Leave policy
We host an annual company retreat with great team building activities
Ample learning and development opportunities to continue growing your career
Quality Assurance Analyst developing and executing test cases for healthcare software. Collaborating with teams to ensure quality in a fast - paced remote setting.
Experienced QA Specialist needed for onsite contract with Government of Ontario in Toronto. Must have 8+ years experience, SharePoint, Web Services, and test planning expertise.
QA Test Developer enhancing automation framework and testing processes for ZayZoon's financial wellness services. Collaborating with teams to ensure high - quality product delivery.
User - Oriented QA Specialist ensuring reliability of Excel - based reporting tools for leading cloud ERPs. The role involves testing integrations between Excel and cloud systems.
Director of Quality Assurance for clinical programs at Xenon Pharmaceuticals. Leading quality initiatives and ensuring compliance across manufacturing and testing operations in the clinical stage.
Intermediate Quality Engineer responsible for quality assurance and automated testing at Manulife. Collaborating with teams to improve software product quality through testing practices and metrics.
QA Manager leading and mentoring a team of QA engineers to ensure quality for Hiive's liquidity platform. Defining QA strategy and integrating testing into CI/CD workflows at a growing company.
Quality Assurance Engineer ensuring the reliability, performance, and quality of veritree's platform. Collaborating with teams to deliver a seamless user experience in climate tech solutions.