CareerPlan

Engineer II, Automated Test (R6288)

San Mateo, CaliforniaFull-time2026-10-17 → 2026-11-11

Core

Design, develop, and maintain automated test frameworks and infrastructure for autonomy, UI, and aerospace software systems, integrating AI-assisted engineering workflows.

Role type

Senior IC automated test engineer (aerospace/autonomy)

Builds

Scalable automated test infrastructure, CI/CD pipelines, and validation solutions for safety-critical software

Domain

Defense technology, aerospace, autonomy, robotics

Required skills

Python (automation, async/concurrent programming), GitLab CI/CD (YAML, shell scripting), Go, TypeScript, Linux, package management (conan, pip, poetry, nix), log analytics, debugging

Preferred skills

C/C++ bindings and interoperability, C++ development/testing, simulation/HIL testing, aerospace/robotics domain knowledge

Technologies

Python, Go, TypeScript, GitLab, YAML, Shell, Claude Code, Codex, LLM-based platforms

Responsibilities

Design and maintain automated test frameworks for Autonomy and UI applications; Build scalable automated test infrastructure for functional, integration, regression, system, and end-to-end testing; Create and maintain CI/CD pipelines in GitLab; Build workflow automation tools and utilities in Python; Develop and maintain UI and API test automation using Go and TypeScript; Integrate automated testing into continuous integration environments; Collaborate with software, autonomy, simulation, and systems engineering teams; Develop automated validation solutions for safety-critical and mission-critical aerospace software systems; Create test harnesses, simulators, stubs, and mocks for HIL environments; Analyze test results, troubleshoot failures, and isolate root causes; Improve test coverage, execution speed, maintainability, and observability; Contribute to software quality standards and automation architecture decisions; Maintain technical documentation for test frameworks and workflows; Support release qualification activities; Represent the Integration and Test Role in design reviews; Develop AI-assisted engineering workflows and analytics tools using modern coding agents; Design intelligent automation pipelines leveraging AI-assisted code generation and log analysis; Evaluate and integrate emerging AI-driven software engineering tools into automated test and CI/CD ecosystems.