Job Summary:
Anduril Industries is a defense technology company focused on transforming military capabilities with advanced technology. The Test Automation Engineer will ensure high-quality products by authoring and executing test plans, building automated systems for testing, and maintaining test environments, directly contributing to the reliability of software solutions.
Responsibilities:
• Author and execute test plans against the active Lattice release branch — manual where it's the right tool, automated as soon as it can be — and maintain them as products evolve.
• Help build and extend the automated systems for development, verification, and release that uphold our quality bar for every SWP service and product offering
• Help develop and maintain the reference environments that Lattice workflows are verified in ahead of every release, keeping them available, representative, and trustable.
• Build and maintain comprehensive, representative test environments (Cloud, Robot, NixOS VM) and help teams debug how their software behaves inside them.
• Implement software interfaces, keyword libraries, and product hooks that make seamless, end-to-end testing across complex systems possible.
• Maintain and improve our integration of regression and performance testing into CI/CD pipelines, enforcing baselines so regressions are caught before they reach customers.
• Help implement AI-enabled automation (failure triage, remediation suggestions, test generation) that finds and fixes issues early in the dev cycle without getting in the developer's way.
• Onboard SWP services onto our Integrated Continuous Release (ICR) pipeline — port tests, wire up Diagnostic Runner checks, and shepherd the first few green runs with the owning team.
• Raise the bar on our own engineering hygiene through code review, documentation, and clear, debuggable tests the rest of SWP can learn from.
Qualifications:
Required:
• 3+ years of proven experience building automated verification suites at scale.
• DevOps practices, CI/CD pipeline development (e.g., Jenkins, GitLab CI, GitHub Actions), SRE principles, automated testing frameworks, scripting for automation, understanding of software development lifecycles.
• Hands-on experience automating Hardware-in-The-Loop (HITL), and Software-in-The-Loop (SITL) engineering and utilization in production release process.
• Expertise in developing and implementing various software development tests, including automated regression testing, unit testing, and integration testing.
• Proficiency in Python for automation, scripting, and system development.
• Professional experience with containerization workflows and Terraform.
Preferred:
• Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, Mathematics, Physics, or a related technical field, or equivalent practical industry experience.
• Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and containerization technologies (e.g., Docker, Kubernetes).
• NixOS experience
• Experience working in a regulated industry or with systems requiring high reliability and traceability.
Company:
Anduril Industries is a defense technology company that specializes in developing advanced autonomous systems to enhance national security. Founded in 2017, the company is headquartered in Costa Mesa, USA, with a team of 1001-5000 employees. The company is currently Late Stage.