- Страна
- Канада
Откликайтесь
на вакансии с ИИ

Senior QA Engineer
Отличные бенефиты (обязательный отпуск в первую неделю, 'дни стирки', 401k match), сильная инженерная культура и прозрачные перспективы роста до лид-позиции.
Сложность вакансии
Роль требует не только глубоких технических знаний Playwright и TypeScript, но и способности трансформировать процессы в сторону shift-left тестирования и лидерства.
Анализ зарплаты
Зарплата не указана, но для Senior QA в Канаде рыночный диапазон составляет 110-150 тысяч канадских долларов в год. Учитывая стадию стартапа и пакет бенефитов, предложение, скорее всего, находится в этих пределах плюс опционы.
Сопроводительное письмо
I am writing to express my interest in the Senior QA Engineer position at Roofr. With over 5 years of experience in software quality assurance and a strong background in building automated test suites using Playwright and TypeScript, I am confident in my ability to drive your testing architecture forward. I have a proven track record of implementing automation-first cultures and am particularly excited about Roofr's shift-left testing approach and the opportunity to evolve into a test management role.
Throughout my career, I have focused on reducing flaky tests and ensuring high reliability in CI/CD pipelines. I am impressed by Roofr's commitment to customer-centric product development and its engineering-first culture. I look forward to the possibility of bringing my expertise in both web and mobile (PWA) automation to your team and helping scale the CRM platform that is already making a significant impact in the roofing industry.
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в roofr уже сейчас
Присоединяйтесь к Roofr и возглавьте переход к культуре shift-left тестирования в динамичном канадском стартапе!
Описание вакансии
At Roofr, we’re obsessed with our customers. We constantly gather feedback to shape, prioritize, and launch the products they truly need. That’s what makes Roofr’s CRM special. We started by building essential sales tools like aerial roof measurements and digital sales proposals. But when our customers asked for a simple, affordable way to manage and scale their entire businesses, we listened. So, we created a CRM that connects these solutions—along with payments, material ordering, and more—into a seamless, powerful platform. With a clear roadmap ahead, we’re excited to continue expanding and leading the market with innovative products.
We have an amazing culture, strong financials, and best-in-class company metrics. It’s an exciting time to be part of an extraordinary startup that is already successful, yet still early enough to offer its team significant growth, equity, and the opportunity to make a real impact.
This position is for an existing vacancy.
We are seeking a highly motivated and experienced QA Engineer to join our team. The ideal candidate will have strong proficiency in building automated tests across various platforms and APIs.
In this role, you will be responsible for developing and executing both automated and manual test plans, identifying and reporting defects, and ensuring our software products meet high-quality standards. You will collaborate closely with developers, product managers, and other stakeholders to deliver exceptional software products.
As Roofr embraces a shift-left testing approach, this position will evolve into a test management based role. You will progressively take on leadership responsibilities for QA processes across multiple teams, guiding development teams to ensure comprehensive test coverage while remaining hands-on when needed.
What You'll Get to Do:
Strategic & Leadership 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
Technical Execution:
- 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
Collaboration & Process:
- 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
What You'll Bring to the Role:
- 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
Bonus Points:
- 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)
🏠 What we offer (US + Canada)
When you join our team, you’re not just accepting a job. You’re making a career move. Here’s how we’ll support you in doing some of the most impactful work of your career:
🏝️ Vacation/Paid Time Off:
- 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
🤝 Perks:
- We host an annual company retreat with great team building activities
- Ample learning and development opportunities to continue growing your career
- Home office setup stipend
- Internet and phone allowance
- Remote first culture
- Weekly Friday paydays!
🤖 AI Notice
At Roofr, we’re big fans of AI. It helps us write job descriptions that don’t put you to sleep, takes notes during interviews so we can actually listen, and even helps us track down awesome humans like you.
Feel free to use AI to prep, research, or get pumped up for your interview (we see you, ChatGPT power users 👀). But when it’s time to chat, we’d love to meet you, not your AI alter ego. Bring your real, unfiltered self, we promise we will too.
And don’t worry, a real, live human is behind every part of our process. Every application is reviewed by a real person, and you’ll always speak with real humans throughout the interview process. No bots, just good people ☺️
⚠️ Important Notice
We’ve been made aware of an individual impersonating Roofr using a fraudulent domain: roofrr.com (note the extra “r”). Our company takes the security and privacy of job applicants very seriously. We will never ask for payment, bank details, or personal financial information as part of the application process. All our legitimate job postings can be found on our official career site. Please be cautious of job offers that come from non-company email addresses, instant messaging platforms, or unsolicited calls.
To ensure your application is legitimate, please apply directly through our official careers page: https://roofr.com/careers.
If you receive any suspicious messages or have questions, reach out to us at talent@roofr.com.
Your safety and security are important to us — thank you for your vigilance!
Roofr is proud to be an equal opportunity employer. We are committed to equal employment opportunity in the workplace regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or veteran status.
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- Playwright
- TypeScript
- JavaScript
- Python
- Agile
- API Testing
- Test Automation
- PWA
- CI/CD
Возможные вопросы на собеседовании
Вакансия предполагает переход к управлению качеством на уровне нескольких команд.
Как бы вы организовали процесс внедрения культуры 'shift-left' в командах, которые ранее полагались только на ручное тестирование?
В описании указано использование Playwright с TypeScript.
Какие стратегии вы используете для борьбы с нестабильными (flaky) тестами в Playwright при работе с асинхронными веб-приложениями?
Компания ищет инженера, способного влиять на бизнес-результаты.
Приведите пример, когда ваша инициатива в области качества напрямую привела к сокращению оттока клиентов или ускорению выпуска фич.
Упоминается тестирование PWA.
В чем заключаются основные особенности и сложности автоматизации тестирования Progressive Web Apps по сравнению с обычными веб-сайтами?
Роль подразумевает тесное сотрудничество с разработчиками.
Как вы мотивируете разработчиков писать автотесты вместе с кодом и какие инструменты для этого предоставляете?
Похожие вакансии
Lead/Senior Automation QA (JavaScript)
Lead/Senior Automation QA (JavaScript)
Lead/Senior Automation QA (JavaScript)
Senior QA Engineer
Lead/Senior Automation QA (JavaScript)
Lead/Senior Automation QA (JavaScript)
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!
- Страна
- Канада