Job Description
Role Summary
Drives quality from a pillar-wide perspective by defining strategies, planning tests, and coordinating communication across squads. Partners closely with EMs and PMs to balance workloads, mitigate cross-squad quality risks, and continuously improve SDLC practices and product quality.
Core Responsibilities
Lead a team of 6–7 QA engineers (hybrid roles: manual + automation).
- Define and maintain test strategies and test plans within the pillar (domain).
- Drive automation initiatives and lead efforts to reduce technical debt.
- Proactively identify gaps in test coverage and drive automation improvements.
- Plan and prioritize automation scope in collaboration with the Automation Core Team.
- Balance QA workload across squads (Scrum teams) to ensure efficiency and quality.
- Drive a shift-left approach to surface issues early in the SDLC and TDLC.
- Hold regular 1:1s with pillar QAs, the QA Manager, and pillar leadership (Director/PM/EM).
- Act as the first QA point of contact for the pillar.
- Facilitate cross-team collaboration and alignment on quality goals, risks, and timelines.
- Support career growth, including promotions and professional development plans (PDPs).
- Act as a hiring manager for QA roles and own onboarding plans (30/60/90).
- Collaborate with other departments (DevOps, Security, TSE, Customer Support, etc.) to resolve blockers and ensure release readiness.
- Promote knowledge sharing and process improvements across squads.
- Provide regular updates on QA progress, risks, and achievements to stakeholders.
- Maintain visibility into quality metrics through dashboards and reports.
- Facilitate retrospectives and post-mortems to drive continuous improvement.
- Oversee test environment stability and coordination with DevOps.
- Participate in quarterly reviews to present QA progress, risks, and success metrics to senior leadership.
Requirements:
- Minimum 3 years of proven people management experience.
- Minimum 6 years of proven QA experience in both manual and automation testing.
- Hands-on experience in both manual and automated QA roles.
- Proficient in Ruby or another programming language (e.g., Python, JavaScript) with a solid understanding of OOP principles, data structures, and standard libraries.
- Skilled in using metrics to measure and improve quality outcomes.
- Experienced in mentorship and team development.
- Proficient in creating comprehensive test documentation — test plans, test cases, test scripts, and test reports — ensuring full coverage and traceability.
- Strong experience working in Agile/Scrum development environments.
Bonus Points:
- Experience with RSpec, Cucumber, or MiniTest as DSLs for testing.
- Experience with performance testing and analysis.
- Familiarity with Capybara, Watir, HTTParty, Faraday, RESTClient (API testing), and Appium (mobile testing).
- Experience with the Ruby testing ecosystem (Rake, Faker, FactoryBot, RuboCop, etc.).
- Experience using Linear tracker.
- Knowledge of compliance standards (PCI, HIPAA).
- Familiarity with the FHIR standard.











