Added
1 day ago
Type
Full time
Salary
Salary not provided

Related skills

linux python ci/cd git pytest

πŸ“‹ Description

  • Write automated tests to verify Apollo software at the integration layer using pytest-based
  • Collaborate with senior engineers on defect investigations and root-cause analysis for CI failures
  • Develop and maintain regression tests to improve release safety.
  • Execute tests on hardware-in-the-loop benches and report results via dashboards.
  • Maintain and improve test suites, fixtures, and test code readability.
  • Engage with software requirements and validation plans to surface ambiguities early.

🎯 Requirements

  • Python proficiency; ability to write clean test code and small utilities. Comfortable reading C++.
  • Hands-on experience with pytest or similar frameworks (unittest, Google Test, JUnit).
  • Linux fluency: command line, systemd basics, log analysis, scripting.
  • Git fundamentals: branching, PRs, code reviews.
  • Strong debugging mindset; curiosity to trace issues in unfamiliar stack areas.
  • Effective communication for bug reports, test docs, and PR descriptions.
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest β€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs β†’