The opportunity
OpenAI Consumer Devices is building the next generation of products that bring powerful AI into people’s everyday lives. Guided by OpenAI’s mission to ensure AGI benefits all of humanity, our team combines world-class researchers, engineers, designers, and operators who care…
What you'll do
Design end-to-end test coverage: Develop structured test plans and reproducible procedures for user journeys, realistic usage patterns, edge cases, degraded conditions, and failure scenarios across devices, services, connectivity, and accessories.
Build and operate complex test environments: Maintain setups involving devices, servers, networks, accounts, peripherals, accessories, and controlled environmental conditions; prepare devices and environments for release validation, execute test campaigns, track results, and communicate risks and blocking issues.
Reproduce failures and diagnose systems: Reproduce complex failures, isolate contributing components, collect logs and telemetry, and provide engineers with clear reproduction steps and supporting evidence.
Automate high-value scenarios: Identify repeatable manual workflows that benefit from automation and develop or partner on tooling for device control, setup, measurement, data collection, and test execution.
Strengthen regression coverage: Convert field issues, production failures, and previously discovered bugs into repeatable regression tests and maintain coverage across product releases.
Partner across teams: Work with embedded, systems, cloud, hardware, QA, and product teams to understand system behavior, improve testability, and close gaps in validation coverage.
What they're looking for
- Experience with system-level, integration, end-to-end, or validation testing: for complex hardware-software products.
- Skill in translating loosely defined product behavior into clear, repeatable, and measurable test procedures.
- Experience testing systems that span devices, networks, backend services,: mobile applications, or connected accessories.
- Enjoy hands-on debugging and can methodically isolate failures across: hardware, firmware, software, connectivity, and cloud services.