C

ComPsych

Workplace mental health and absence management

Senior Software Development Engineer in Test

Test Automation EngineeringConfirmed live in the last 24 hours
Full-timeUnited States$135k - $165kIn-person

About the Job

Requirements

  • Strong proficiency in a modern programming language and ability to reason about concurrency, asynchronous workflows, and failure propagation across services.
  • Ability to trace failing tests across services using logs, traces, and deployment context, and identify whether the root cause is product, automation, data, or environment.
  • Ability to communicate residual risk clearly to Engineering and Product, including when shipping with a known gap is appropriate.
  • Depth in at least one non-functional area: performance, resilience, security, or accessibility.
  • Experience establishing AI-first conventions and explaining boundaries on changes agents may make without human review.
  • Experience verifying products built on large language models or other non-deterministic systems where the same input can produce different valid outputs.
  • Experience designing evaluation approaches such as curated evaluation sets, rubrics, statistical pass thresholds, and human- or model-assisted grading, and determining whether results are trustworthy.
  • Experience detecting regressions across model, prompt, or retrieval changes and testing for hallucination, unsafe output, and sensitive-data leakage.

Responsibilities

  • Define evaluation methods, thresholds, and release criteria for AI-powered features with variable outputs, and distinguish regressions from acceptable variation.
  • Own the team's quality strategy by defining risk-based verification, evidence needed at each layer, exploratory testing for unfamiliar failure modes, and what will deliberately not be tested and why.
  • Build automation and evaluation tooling, including evaluation harnesses, fixtures, and shared patterns for reliable, repeatable execution across model, prompt, and retrieval changes, accounting for concurrency, asynchronous behavior, and eventual consistency.
  • Own test-feedback execution speed, gating, failure classification, and flake discipline so developers can resolve failures, including distinguishing flaky tests from genuine output variance.
  • Define synthetic-data strategy, isolation patterns, and continuous-integration protections that keep protected health information out of non-production environments while providing suitable evaluation data and deterministic test state.
  • Define environment, observability, and data needs with Platform, and set risk-appropriate safety, security, performance, and resilience verification, including hallucination, unsafe output, and sensitive-data leakage.
  • Author versioned, reviewable agent conventions, set boundaries for actions agents may take without review, and ensure generated tests are treated as drafts until validated.

Desired Qualifications

  • Experience building shared testing frameworks and standards adopted by multiple teams.
  • Experience with synthetic-data strategy and deterministic isolation for sensitive data.
  • Experience with failure injection or recovery testing in production-like environments.
  • Experience in healthcare, another regulated domain, or systems that handle sensitive customer data.

About the Company

ComPsych

Workplace mental health and absence management

ComPsych provides global mental health, well-being, and absence management solutions through GuidanceResources and AbsenceResources. Its cloud-based platforms combine online resources, coaching, and health navigation with HR and absence tools to deliver end-to-end support for employees and employers. This includes mental health and well-being programs, work-life resources, and leave/absence management across organizations. ComPsych differentiates itself through its long track record (40+ years), large global reach (over 75,000 customers and 160 million lives across 200 countries), and a strong blend of technology with human expertise, which helps many of the world’s Fortune 500 companies support their workforce. The company's goal is to ignite human potential in workplaces by helping individuals and organizations thrive through accessible mental health resources, well-being support, and absence management.

Company size
1,001-5,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Chicago, IL
Founded
1984

Recently Posted Jobs

Explore more opportunities at ComPsych

See more jobs