← Все вакансии/Senior/Humanoid
SeniorOfficeLondon

Software Test Engineer

H
Humanoid
Уровень
Senior
Формат
Office
О роли

Описание вакансии

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
Стек и навыки

С чем работаем