Jobs · Quality Assurance · California

Manager, Quality Assurance (QA Manager)

AmaWaterways River Cruises · Calabasas, CA · 3 wk ago
Quality AssuranceFull-time

Duties And Responsibilities

  • Defines, owns, and continuously improves the end-to-end QA strategy across web, mobile-web, backend services, and integrations.
  • Leads, mentors, and grows a team of QA specialists, automation engineers, and SDETs, fostering a culture of quality and accountability.
  • Establishes and maintains QA standards, test plans, regression suites, smoke-test procedures, and release sign-off processes.
  • Champions shift-left testing and embeds quality practices across the engineering organization.
  • Identifies critical user journeys and high-risk areas, ensuring appropriate test coverage at each layer of the test pyramid.
  • Sets the direction for automation frameworks across UI, API, and integration testing, and ensures suites are robust, maintainable, and trusted.
  • Oversees integration of automated tests into CI/CD pipelines, and defines quality gates, deployment criteria, and rollback triggers in collaboration with DevOps.
  • Owns release readiness and sign-off, ensuring consistent, repeatable, and low-risk deployments across Dev, QA, UAT, and Production.
  • Defines, tracks, and reports on key quality metrics such as defect leakage, escape rate, test coverage, flakiness, MTTD, and MTTR.
  • Provides clear, regular quality reporting and risk assessments to engineering leadership and business stakeholders.
  • Manages relationships with external QA vendors and tooling providers, and contributes to build-versus-buy decisions.
  • Analyzes production incidents to identify gaps in coverage and process, and drives corrective and preventive actions.
  • Establishes and maintains quality governance, including audit readiness, compliance, and data-handling considerations relevant to the business.
  • Evaluates and introduces new tools, technologies, and methodologies to advance the QA function.
  • Provides project effort estimations and resource planning for QA activities across competing priorities.
  • Communicates effectively with technical and non-technical groups, both internally and externally.
  • Maintains current knowledge of relevant technology and quality engineering practices, as assigned.
  • Participates in special projects, as required.

Qualifications

  • Bachelor’s Degree (BA/BS) from a four-year college or university, or seven or more years of related experience and/or training, or an equivalent combination of education and experience.
  • Seven or more years of professional QA experience, with at least three years in a lead or management capacity.
  • Proven track record of building, leading, and scaling QA teams and functions.
  • Computer skills required: Microsoft Office Suite; Project Management Software; Test Management and Defect Tracking Software (e.g., Jira); Database Software; Development Software; Internet Software; Spreadsheet Software; Word Processing Software; Electronic Mail Software; Presentation Software.
  • Other skills required: Strong technical foundation in test automation, with hands-on experience in UI automation (Playwright, Cypress, or Selenium) and API testing tools (Postman/Newman, REST Assured, or Pact).
  • Experience defining QA strategy and embedding quality practices across engineering organizations.
  • Strong understanding of CI/CD pipelines and integrating automated testing into delivery workflows (Azure DevOps, GitHub Actions, Jenkins, or similar).
  • Strong grasp of testing methodologies: TDD, BDD, the test pyramid, risk-based testing, and exploratory testing.
  • Solid understanding of REST APIs, HTTP, authentication mechanisms (OAuth, JWT), and API contract testing.
  • Experience with version control (Git) and code review practices.
  • Strong experience with relational databases and writing SQL queries for data validation and analysis.
  • Demonstrated people-management skills: hiring, mentoring, performance management, and resource planning.
  • Familiarity with cloud platforms (preferably Microsoft Azure), including app hosting, storage, networking, and security concepts.
  • Experience embedding automated build, test, and deployment quality gates across multiple environments (Dev, QA, UAT, Prod).
  • Experience with application monitoring, logging, and alerting in cloud environments (e.g., Datadog, New Relic, Grafana, Sentry).
  • Performance and load testing experience with k6, JMeter, or Gatling is a plus.
  • Security & Methodology: Knowledge of secure coding and application security principles (e.g., OWASP Top 10) and security testing fundamentals.
  • Experience working in Agile/Scrum environments; Scrum Master experience is a plus.
  • ISTQB Advanced Level certification, or other relevant quality/leadership certification, is a plus.
  • Experience managing QA in travel, hospitality, or other data-sensitive industries is a plus.

Additional Leadership Expectations

  • Strong problem-solving and analytical skills.
  • Able to provide technical leadership and mentor team members.
  • Excellent communication skills and the ability to collaborate with and influence cross-functional teams.
  • Able to balance multiple priorities and deliver high-quality outcomes on time.

Similar jobs

Quality Assurance (QA) Manager

Adams Communication & Engineering Technology (ACET, Inc.)Patuxent River, MD· 2 wk ago
Quality Assuranceapply on workforcenow.adp.com