About Us
We're a fast-moving SaaS team at Sage for the product Sage Expense Management used by finance teams across North America. Our surfaces span webapp, mobile app, Chrome extension, Outlook add-in, Accounting Integrations and a White-labelled webapp for a top-5 US bank. We obsess over shipping fast without trading off quality.
What You'll Be Doing
- Define and drive the overall QA technical strategy and roadmap, establishing clear success metrics in close collaboration with Engineering, Product, and other stakeholders.
- Own quality gates and the sign-off process for all production applications (web, mobile, Chrome extension, and related services).
- Review and elevate test plans, test cases, and overall test coverage to ensure high standards.
- Ensure timely delivery of all testing milestones while maintaining a sustainable pace.
- Oversee and optimize QA segments of our CI/CD pipelines to make them reliable, fast, and effective.
- Serve as the primary point of contact between Engineering Leadership and the QA team.
- Enforce high standards for code quality in every pull request, with a strong focus on clean code principles, test architecture, and linting.
- Guide, coach, and manage the performance of your direct reports to support their professional growth.
- Attract, hire, and build a world-class QA team with a mix of in-house and contractual positions
You'll fit right in if you have
- 7+ years of experience in QA, including 2+ years leading QA teams and owning the QA vertical end-to-end.
- Proven ability to set direction for a quality function from the ground up by ****defining strategy, processes, and standards in a fast-moving environment.
- Strong hands-on automation expertise, particularly with Playwright + TypeScript for modern web applications (at least 2+ years)
- Set up visibility around the QA function, around coverage, how many bugs are being prevented, how many critical events we got protected from by creating dashboards, measurements etc.
- Experience managing large test suites (3,000+ end-to-end tests) and scaling them effectively.
- Can design a risk based quality model for complex workflows.
- Solid track record of designing and implementing processes for test coverage, regression testing, and ongoing feature work.
- Experience setting up data-driven testing for complex, state-based applications
- Have strong exposure to i18n and accessibility testing on products which have international presence based on geographies and languages
- Experience guiding engineers to keep flakiness under control (<1%), triaging test failures and customer bug reports.
- Managed and developed CI/CD pipelines through Github actions for scheduled as well as triggered test runs.
- A high bar for code reviews, with deep understanding of clean code principles, scalable test architecture, and linting/enforcement rules.
- Strong grasp of version control using git (Github).
- Excellent communication skills — able to coordinate effectively with stakeholders across Engineering, Product, and Design.
Bonus Points
- Hands-on experience with mobile E2E testing using Appium (or equivalent), including handling WebView quirks, device farms, and flake reduction.
- Proficiency with API testing tools like Bruno / Hoppscotch / HTTPie for API smoke, contract testing, and risk-based coverage strategies.
- Experience testing browser/ outlook extensions (e.g., testing chrome / outlook extensions via Playwright).
- Hands-on performance testing using tools like Lighthouse CI, Web Vitals, or basic load testing (k6, JMeter, or similar).
- ISTQB Certifications