Lead, Software Quality Assurance

New
J
JobgetherHealthcare technology
Work remotely within the United States, with a hybrid option available for employees located in Tennessee.Full-TimeLead
Salary130,000 - 150,000 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
Five to seven or more years of relevant experience in software quality assurance, quality engineering, test automation, or a related technical discipline.
Required Skills
PythonCypressGitKafkaKubernetesAPI testingCI/CDPlaywright

Requirements

  • Have five to seven or more years of relevant experience in software quality assurance, quality engineering, test automation, or a related technical discipline.
  • Have experience automating API and backend service tests using tools such as JUnit, TestNG, or PyTest.
  • Have practical experience with browser and UI automation tools such as Cypress, Playwright, or Jasmine.
  • Be familiar with performance and load testing tools such as Gatling, k6, or JMeter.
  • Have experience with contract testing frameworks such as Pact or equivalent tools.
  • Understand CI/CD pipelines, quality gates, source control, and Git-based development workflows.
  • Be familiar with monitoring, logging, metrics, and distributed tracing, including tools such as Datadog and OpenTelemetry.
  • Have experience with AWS or Azure and familiarity with Kubernetes and cloud-native architectures.
  • Be proficient in one or more relevant programming or scripting languages, such as Java, TypeScript, Groovy, or Python.
  • Have experience with SQL databases and event-driven systems, particularly Kafka or comparable messaging technologies.
  • Be able to guide QA engineers, establish best practices, and influence quality standards across engineering teams.
  • A bachelor's degree in a related field is preferred.

Responsibilities

  • Define, implement, and maintain testing strategies across platform services, APIs, web interfaces, event-driven workflows, and data pipelines.
  • Build and evolve automated testing frameworks for unit, integration, contract, regression, and end-to-end testing.
  • Establish CI/CD quality controls, including coverage thresholds, contract test validation, critical-path testing, and security scanning where applicable.
  • Partner with engineers and product owners to improve testability during requirements and design work.
  • Ensure appropriate testing of performance, resilience, timeouts, retries, idempotency, and failure scenarios.
  • Establish testing standards for Kafka-based messaging, including schema validation, compatibility, message replay, ordering, and failure handling.
  • Collaborate with cloud and site reliability engineering teams to validate observability and production readiness before releases.
  • Coach QA engineers, review code and tests, and develop shared testing playbooks and practices.
  • Support release operations, incident triage, defect investigation, and root cause analysis.
View Full Description & ApplyYou'll be redirected to the employer's site
130,000 - 150,000 USD per year
Apply Now