Flag job

Report

QA Manager

Location

Bengaluru, Karnataka, India

JobType

full-time

About the job

Info This job is sourced from a job board

About the role

hackajob

Website: hackajob.com
Job details:
hackajob is collaborating with Sage to connect them with exceptional professionals for this role.

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

    Click on Apply to know more.

    Skills

    accounting
    API
    CI
    communication skills
    end-to-end
    GitHub
    mobile app
    Outlook
    regression
    SaaS
    TypeScript
    version control