Hybrid Senior Quality Assurance Engineer

Posted 1 hour ago

Apply now

About the role

  • Senior Quality Assurance Engineer for MS2, ensuring high-quality standards across test automation and integration in a collaborative environment. Engaging with product and engineering teams for robust testing strategies.

Responsibilities

  • Design, build, and maintain automation frameworks and supporting utilities that are reliable, maintainable, and easy for others to contribute to.
  • Define and prioritize automated coverage across UI, API, and integration layers, balancing speed, stability, and confidence.
  • Integrate automated tests into CI/CD pipelines and ensure results are fast, trustworthy, and actionable (clear failures, logs/artifacts, and ownership).
  • Own the operational health of the automation suite by reducing flaky tests, improving runtime performance, and keeping tests aligned with product changes.
  • Collaborate closely with product managers and engineers to align on approach and execution.
  • Establish and maintain test plans for key workflows, including regression and exploratory testing for high-risk changes.
  • Triage defects efficiently by isolating root causes, providing clear reproduction steps, and collaborating with engineers through resolution and verification.
  • Provide clear reporting on quality signals (coverage, trends, stability, release readiness) and recommend improvements based on data.
  • Mentor and enable others to contribute to quality and automation through pairing, documentation, examples, and code review of test changes.

Requirements

  • Bachelor’s degree in computer science, engineering, or equivalent practical experience.
  • 6+ years of experience in software quality assurance, with significant ownership of automation in production environments.
  • Proven experience designing and maintaining automation frameworks and test infrastructure (not only writing individual tests).
  • Proficiency in at least one programming language used for test automation (strong preference for C# or JavaScript/TypeScript).
  • Strong understanding of QA methodologies, defect triage, and building reliable quality signals throughout the SDLC.
  • Experience testing systems with large datasets and complex workflows.
  • Experience integrating automated tests into CI/CD and maintaining high-signal pipelines (debuggability, artifacts, stability).
  • Strong communication skills and ability to collaborate cross-functionally with engineering and product stakeholders.
  • Hands-on experience with modern automation tools (for example, Playwright, Cypress, Selenium, Appium).
  • Experience validating and querying data in SQL as part of test setup and verification.
  • Experience with Git / GitHub workflows and pull-request-based collaboration.
  • Experience working in Agile/Scrum delivery teams and supporting frequent releases.

Benefits

  • Participation in the company's annual bonus program
  • 401(k) with matching
  • Dental insurance
  • Employee assistance program
  • Flexible schedule
  • Flexible spending account
  • Health insurance
  • Life insurance
  • Paid time off
  • Professional development assistance
  • Referral program
  • Disability insurance
  • Vision insurance

Job title

Senior Quality Assurance Engineer

Job type

Experience level

Senior

Salary

$110,000 - $135,000 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job