About the company
Humanoid is building the world's most capable, commercially-scalable, and safe humanoid robots. Their platform HMND-01 Alpha is running in real industrial pilots.
Responsibilities
- Own the quality of the humanoid operator console — front-end behavior, API contracts, edge cases, and user-facing flows
- Test the inference servers and model-serving stack — latency, throughput, failover, version rollouts
- Validate backend services and their APIs — auth, data pipelines, telemetry, fleet management — including contract testing and integration testing
- Design and implement automated test suites that run in CI/CD; expand coverage as the platform grows
- Define test methods, quality criteria, and metrics; participate in shaping the overall testing strategy
- Document tests in the test tracking system and keep internal documentation accurate
Requirements
- 4+ years in software testing, with strong experience testing client-server systems (front-end, back-end, APIs)
- Strong grasp of testing theory and test design techniques — equivalence partitioning, boundary analysis, state-based testing
- Hands-on Python for test automation
- Familiarity with an API testing framework (pytest + requests, or equivalent)
- Comfortable operating in Linux environments and interacting with services over the terminal
- Experience with Git
- Understanding of CI/CD pipelines and how automated tests integrate into them
- Experience with a test management or task tracking system (Jira, TestRail, or similar)
Nice-to-Have
- Front-end test automation (Selenium, Playwright, Cypress)
- Performance and load testing (k6, Locust, JMeter)
- Containerization (Docker, basic Kubernetes)
- Familiarity with ML model serving infrastructure (Triton, TorchServe, etc.)
- Knowledge of one other language (JavaScript/TypeScript, Go, or C++)
- Awareness of the robotics domain
Tech Stack
- Languages: Python (primary), JavaScript/TypeScript for front-end work
- Backend: REST/gRPC APIs, message queues
- Infrastructure: Linux, Docker, cloud (AWS/GCP)
- Tooling: Git, GitHub/GitLab, test management tooling
Conditions
- Competitive equity: stock options
- 30+ paid days off, including 23 days of annual leave, all UK bank holidays, and additional company closure days
- Private healthcare, including virtual and in-person care
- Pension scheme with 8% total contribution (5% employee, 3% employer)
- Free daily breakfast, catered lunch, and snacks in-office