Shieldai

Engineer II, Automated Test (R6288)

San Diego, California. Posted 27 days ago

The role

Design, build and scale automated test frameworks and CI/CD infrastructure for the Hivemind autonomy platform used on unmanned aircraft and robotic systems. Work covers functional, integration, regression and end-to-end testing, plus AI-assisted engineering workflows that speed up test generation and failure triage.

What you will do

  • Design, develop and maintain automated test frameworks for autonomy and UI applications
  • Build scalable test infrastructure for functional, integration, regression, system and end-to-end testing
  • Create and maintain GitLab CI/CD pipelines using YAML and shell scripting
  • Build Python workflow automation tools for test execution, reporting and environment setup
  • Develop UI and API test automation using Go and TypeScript for web-based operator interfaces
  • Build test harnesses, simulators, stubs and mocks for simulated and hardware-in-the-loop environments
  • Analyze test results, troubleshoot failures and isolate root causes with development teams
  • Improve test coverage, execution speed and maintainability of automated test systems
  • Support release qualification and traceability between requirements, tests and results
  • Develop AI-assisted engineering workflows using coding agents and LLM-based tools

Required qualifications

  • 2+ years building automation frameworks and/or developer tooling in Python
  • 2+ years working with package, dependency and build systems such as conan, pip, setuptools, poetry, nix or similar
  • 2+ years building tooling for automated log collection, analytics, reporting and failure triage
  • Strong understanding of asynchronous and concurrent programming in Python
  • Experience developing and maintaining CI/CD pipelines using GitLab CI, YAML and shell scripting
  • Experience with automated testing of distributed systems, backend services, APIs and web-based UIs
  • Familiarity with modern test frameworks, validation strategies and software quality methodologies
  • Experience working in Linux-based development environments
  • Strong debugging and problem-solving skills in complex software systems
  • Excellent collaboration and communication skills in cross-functional engineering environments
  • All offers are contingent on a cleared background and possible reference check

Nice to have

  • Experience integrating Python with native C/C++ libraries and applications
  • Proficiency with Go and/or TypeScript for automation tooling or UI test development
  • Experience with C++ development or testing
  • Aerospace, robotics, autonomy or safety-critical software experience
  • Familiarity with simulation, hardware-in-the-loop (HIL) or embedded system testing

Benefits

  • Bonus
  • Equity (full-time regular employees)
  • Benefits package (full-time regular employees)
  • Temporary benefits package, applicable after 60 days of employment (temporary employees)

Before you apply

  • All offers are contingent on a cleared background and possible reference check
  • Military fellows and part-time employees are not eligible for benefits

About the company

Shield AI is a venture-backed defense-tech company that builds intelligent systems to protect service members and civilians. Its products include Hivemind autonomy software, V-BAT and X-BAT aircraft, and Aechelon simulation technologies.

Engineer II, Automated Test (R6288) at Shieldai | JobZoey