Skip to content
Shield AIShield AI

Systems Test Engineer

Leads simulation-driven testing and automation for autonomy software, developing regression, integration, and system-level frameworks across SIL, HIL, VIL, and real-world environments. Requires substantial engineering experience, Python proficiency, and robotics or autonomous-systems expertise.

About the job

Responsibilities

  • Develop automated regression, integration, and system-level tests to ensure Hivemind software quality and stability across releases.
  • Identify, reproduce, and diagnose software issues, collaborating with development teams to drive fixes and improvements.
  • Create and execute test plans and documentation for autonomy software in simulated environments, ensuring mission and safety requirements are met.
  • Design, implement, and maintain simulation-based test frameworks to validate Hivemind autonomy behavior and performance.
  • Build tools and utilities in Python to automate testing, data processing, and analysis workflows.
  • Develop test harnesses and data validation tools for Software-in-the-Loop (SIL), Hardware-in-the-Loop (HIL), Vehicle-in-the-Loop (VIL), and simulation environments.
  • Contribute to testing methodologies, metrics, and performance benchmarks for autonomy software validation.
  • Support the scaling and reliability of simulation infrastructure used for large-scale software validation.
  • Maintain detailed test documentation for traceability and knowledge sharing across teams.
  • Integrate test coverage into the development pipeline through CI/CD.

Requirements

  • Typically 7 years of related experience with a bachelor’s degree, 5 years with a master’s degree, 4 years with a PhD, or equivalent work experience.
  • Proficiency in Python.
  • Experience in robotics, small UAS, or related hands-on engineering projects.
  • Strong analytical, problem-solving, and debugging skills.
  • Excellent communication and collaboration skills across software, hardware, and mechanical engineering teams.
  • Adaptability and willingness to learn new technologies and methodologies.

Nice-to-haves

  • Experience testing autonomous systems, robotics software, or flight autonomy algorithms.
  • Familiarity with C++ and software/hardware integration concepts.
  • Experience with HIL or VIL test environments.
  • Exposure to machine learning or AI-driven autonomy systems.
  • Background in simulation infrastructure design, distributed testing, or test data management.
  • Quality assurance experience, including process definition, metrics, and validation tracking.
  • Experience with aerospace, defense, or mission-critical software.

Skills

Python, C++, Robotics, Small Uas, Autonomous Systems, Flight Autonomy, Hil Testing, Vil Testing, Simulation Infrastructure, Distributed Testing, CI/CD, Machine Learning, Quality Assurance, Data Validation, Software Debugging

Circle

Circle

Remote

Senior Quality Engineer
$120k+/yrRemote5+ YOEQA EngineeringQuick apply

Senior Quality Engineer partnering across product teams to assess risk, build web and API test automation, investigate technical failures, and improve quality practices. Requires strong Playwright and TypeScript experience, exploratory testing skills, CI/CD knowledge, and the ability to debug application code.

Encord

Encord

London, United Kingdom

Quality Systems Lead
No salary listedOn-site4+ YOEQA Engineering

Own Encord’s data-quality standards, automated evaluation systems, and audit operations for human-generated AI data. The role combines hands-on Python and SQL development with statistical quality measurement and leadership of a distributed audit team.

Spotify

Spotify

New York, NY
Senior Product Quality Analyst - AI Voice
No salary listedRemoteQA Engineering

Evaluates and defines quality standards for Spotify’s AI voice models across products, languages, and use cases. The role designs qualitative and quantitative evaluation programs, benchmarks competing technologies, and translates findings into product and research recommendations.

Hudl

Hudl

London, United Kingdom

Lead Quality Assurance Engineer - Machine Learning
£76k+/yrHybrid5+ YOEQA Engineering

Leads quality strategy and hands-on engineering for a shared MLOps platform, building test frameworks, deployment safety tooling, and observability systems. The role requires strong platform engineering expertise, technical leadership, and experience guiding teams across complex ML systems.

Writer

Writer

London, United Kingdom

Software Quality Engineer
No salary listedHybrid5+ YOEQA Engineering

The Software Quality Engineer will define QA strategies, build automated test frameworks, and validate AI agents and LLM-powered applications. The role requires 5+ years of quality engineering experience, strong Python or TypeScript skills, GitHub Actions, Playwright, and familiarity with AI/ML testing.