C

Crusoe

Builds AI data centers near cheap energy

Senior Quality Assurance Engineer - Client Interfaces

Test Automation EngineeringConfirmed live in the last 24 hours
Full-timeSan Francisco, CA, USA$170k - $205kIn-person

About the Job

Requirements

  • At least 5 years of experience in quality engineering, test automation, or software development engineer in test (SDET) roles on customer-facing products.
  • Experience building or helping build a TypeScript automation framework from scratch and running it in continuous integration, with practical knowledge of parallelization, retries, network interception, and flakiness.
  • Ability to test HTTP APIs, command-line interfaces, and infrastructure tooling, and willingness to learn Go and Terraform provider acceptance testing.
  • Daily use of AI coding and testing tools such as Claude Code or similar agents to generate and maintain test suites, with ability to assess limitations and teach others to use them effectively.
  • Ability to write self-contained bug reports, test plans, and release notes.

Responsibilities

  • Own end-to-end test strategy across the Console, command-line interfaces, Terraform provider, and MCP servers, including Playwright end-to-end suites, Go-based integration and acceptance tests using terraform-plugin-testing for real plan/apply/destroy lifecycles, and contract tests against generated API clients.
  • Build automation frameworks from scratch and maintain reliability through parallel execution, flakiness reduction, and GitHub Actions continuous integration integration so that failing builds reliably indicate real bugs.
  • Verify that features shipping across Console, command-line interfaces, Terraform, and MCP behave consistently as one product, and build automated harnesses to detect drift.
  • Define quality gates and release criteria with engineering and product, balancing release speed with reliability.
  • Use agents to generate test suites from OpenAPI specifications and tickets, review AI-generated tests for meaningful assertions, and use AI triage to distinguish real failures from flaky tests.
  • Perform exploratory testing for micro-interactions, empty states, error copy, accessibility, upgrade paths, and documentation inconsistencies.
  • Address cross-surface issues such as breaking-change management in the Terraform provider, API contract changes affecting generated clients, and design system migrations.
  • Help software engineers improve test design through code review and pairing, and collaborate directly with design, product, and platform teams.
  • Translate user experience quality goals into concrete, testable criteria for the team.

About the Company

Crusoe

Builds AI data centers near cheap energy

Crusoe builds and runs data centers for artificial intelligence, placing them near cheap or otherwise wasted energy and handling everything from the power supply to the cloud software. It developed the flagship campus in Abilene, Texas, for Stargate, the AI infrastructure project backed by OpenAI and Oracle. AI companies rent its GPU servers on demand or under longer contracts through Crusoe Cloud to train and run their models, while larger customers lease entire campuses that Crusoe develops and operates for them. The company was founded in 2018, when it began running computers at oil fields on natural gas that would otherwise have been burned off, and it is based in Denver.

Company size
1,001-5,000
Company stage
Debt Financing
Total funding
$14.5B
Headquarters
Denver, CO
Founded
2018

Recently Posted Jobs

Explore more opportunities at Crusoe

See more jobs