onsite
Test Engineer System Software - Arinko Stuttgart GmbH
QA Engineer
Seeking a Test Engineer to design, implement, and execute automated tests for embedded system software on Linux platforms, ensuring reliability and performance through rigorous debugging and continuous integration practices.
About the role
Key Responsibilities
- Develop and maintain automated test suites for embedded system software using C/C++ and Linux environments.
- Design test cases, scripts, and frameworks to validate functional, performance, and security requirements.
- Collaborate with development teams to troubleshoot defects, analyze root causes, and verify fixes.
- Integrate testing into CI/CD pipelines, ensuring rapid feedback and high code quality.
- Document test plans, results, and metrics; present findings to stakeholders.
Requirements
- Strong experience with embedded Linux and C/C++ development.
- Proficiency in test automation tools and scripting (e.g., Python, Bash).
- Solid understanding of debugging techniques and hardware-software interaction.
- Experience with CI/CD tools (Jenkins, GitLab CI) and version control (Git).
- Excellent analytical, communication, and problem‑solving skills.
Skills
test automationlinuxcicd