Senior QA Engineer, Client Interfaces
Core
Own end-to-end test strategy and build automation frameworks for the Console, CLIs, Terraform provider, and MCP servers.
Role type
Senior IC quality engineering (test automation)
Builds
Production test suites and quality gates for customer-facing product surfaces
Domain
Software engineering / DevOps / Infrastructure as Code
Required skills
TypeScript, Go, Terraform, Playwright, GitHub Actions, HTTP API testing, contract testing, exploratory testing, AI agent evaluation
Preferred skills
AI coding tools, parallelization strategies, flakiness reduction techniques
Technologies
Playwright, Go, Terraform, GitHub Actions, Claude Code
Responsibilities
Build Playwright E2E suites, Go integration and acceptance tests, and contract tests for generated API clients; Develop automation frameworks with parallel execution and CI integration; Perform exploratory testing covering micro-interactions, accessibility, and error states; Coach software engineers on test design through code reviews and pairing.
Seniority
Senior, hands-on IC