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.