Tech Lead, Device Automation & QA
About The Role
We are looking for a Device Automation & QA Lead to own software quality end-to-end for our device platforms. This role is the final quality gate for device software releases and operates alongside but independently from product development teams, with clear accountability for release readiness, test coverage, and test fleet health.
You will design, build, and operate a scalable automated test infrastructure spanning devices, hardware-in-the-loop (HIL), backend services, and CI/CD systems. Your work will directly enable faster development cycles, higher release confidence, and fewer issues reaching the field. You will write and review test code, design test architectures, interact directly with hardware, and set the quality bar for multiple device product lines.
Over time, this role will define how quality scales as our device portfolio, team size, and system complexity grow.
- Recruit and hire top talent to the QA team that will be able to be self-sufficient within the realms of software, hardware and fleet management
- Act as the build and release manager including release scheduling, readiness reviews, and release notes
- Design, implement, and evolve a large-scale automated test fleet, including test devices, test stations, and custom HIL systems
- Architect and operate test infrastructure spanning: Devices (Orb and future products), Test stations that interact with devices like a human would, Backend services, CI/CD pipelines, and fleet management tooling
- Designing and automating regression, smoke, and nightly test workflows
- Define quality benchmarks and test strategies in partnership with project leads for new products and features
- Enable scalable fleet operations, including: Automated test deployment and updates, CI-triggered test execution, Monitoring and troubleshooting of test failures, Investigate and reproduce field issues, acting as first-line triage before handing off to firmware, software, hardware, and backend teams
- Continuously improve test coverage, execution speed, and system reliability, including negative and fault-injection testing
Qualifications
Deeply hands-on with software and hardware, comfortable debugging real devices, test rigs, and electrical signals
Have designed or owned automation systems at scale, including fleets of test devices
Write and review high-quality test code and enjoy building reusable, maintainable test frameworks and libraries
Can read production firmware and software code to understand system behavior and translate that understanding into targeted tests
Naturally curious and proactive— you dig for bugs, edge cases, and failure modes others miss. A human fuzz tester
Comfortable setting direction with ambiguity and do not require detailed test instructions to get started
Lead with collaboration and low ego, earning trust by delivering value
Think in systems—anticipating future bottlenecks in testing, release processes, and infrastructure before they become problems
Not afraid to break things in the name of learning, validation, and quality