onsite
Senior Test Automation Engineer - 42dot
QA Engineer
Lead the design and implementation of automated test frameworks for automotive software, leveraging Python, Rust, and Linux to build robust, high‑performance verification tools that support vehicle‑to‑vehicle and vehicle‑to‑infrastructure communication protocols.
About the role
Key Responsibilities
- Model and service verification functions, creating reusable test components for automotive software.
- Develop and maintain a cutting‑edge test toolchain, integrating new technologies and frameworks.
- Build and operate an integrated verification platform on Linux, ensuring reliability and scalability.
- Optimize platform stability and performance, applying profiling and tuning techniques.
- Collaborate with software and hardware teams to define test requirements and validate vehicle‑to‑vehicle communication (SOME/IP, DoIP, CAN).
Requirements
- Proven experience in automotive verification tools and processes.
- Strong programming skills in Python and/or Rust, with a clear architectural mindset.
- Deep understanding of automotive communication protocols and inter‑process/thread synchronization.
- Hands‑on expertise with Linux server environments and command‑line tools.
- Excellent problem‑solving skills and a passion for delivering high‑quality, automated test solutions.
Skills
pythonrustlinuxtest automation