3 часа назад
Senior Engineer, Automated Test (R4461)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Senior Engineer, Automated Test (Python/CI/CD): Building and scaling automated test frameworks, CI/CD infrastructure, and validation tooling for autonomy software running across unmanned aircraft, robotic platforms, simulations, APIs, web interfaces, and hardware-in-the-loop systems with an accent on distributed systems testing, mission-critical reliability, and AI-assisted engineering. Focus on designing parallel test execution, intelligent failure triage, safety-critical verification, and traceable release qualification across complex aerospace environments.
Location: San Diego, California; hybrid workplace
Company
develops autonomy software for unmanned aircraft and robotic platforms, including the Hivemind autonomy platform.
What you will do
- Design, develop, and maintain automated test frameworks for autonomy and UI applications.
- Build scalable functional, integration, regression, system, and end-to-end testing infrastructure across distributed software and hardware environments.
- Create GitLab CI/CD pipelines with YAML and shell scripting for automated build, test, and deployment workflows.
- Develop Python utilities, test harnesses, simulators, stubs, and mocks for testing in simulated and hardware-in-the-loop environments.
- Develop UI and API test automation using Go and TypeScript, analyze failures, and improve test coverage, execution speed, maintainability, and observability.
- Build AI-assisted engineering workflows for test generation, log analysis, failure triage, debugging, and developer productivity.
Requirements
- 5+ years of experience building scalable automation frameworks or developer tooling in Python.
- 5+ years of experience with package management, dependency management, and build systems such as conan, pip, setuptools, poetry, and nix or similar tools.
- 5+ years of experience building tooling for automated log collection, analytics, reporting, and failure triage.
- Strong knowledge of asynchronous and concurrent Python programming, distributed systems testing, automated validation, and software quality methodologies.
- Experience with GitLab CI, YAML, shell scripting, Linux development environments, and testing backend services, APIs, and web-based UIs.
- Strong debugging, problem-solving, collaboration, and communication skills in cross-functional engineering environments.
Nice to have
- Python interoperability with native C/C++ libraries and applications.
- Go or TypeScript proficiency for automation tooling or UI test development.
- C++ development or testing experience.
- Experience in aerospace, robotics, autonomy, safety-critical software, simulation, hardware-in-the-loop, or embedded systems testing.
Culture & Benefits
- Work in a quality-focused Integration and Test organization supporting mission-critical software.
- Collaborate with software, autonomy, simulation, and systems engineering teams.
- Contribute to engineering standards, automation architecture, technical documentation, and continuous improvement.
- Support release qualification and traceability between requirements, tests, and verification results.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
9 часов назад
Senior Test Engineer (AI)
165 000 - 205 000$
13 часов назад
Senior QA Engineer (AI)
1 день назад
QA Engineer (AI)
24 часа назад
Lead Software Engineer, AI & Robotics Test Infrastructure
165 000 - 235 000$
11 часов назад
QA Software Engineer (Embedded Systems)
3 дня назад