One of our clients is looking for a Software Test Engineer (m/f/d) to support software testing and automation in the development of advanced embedded systems. This role is essential in ensuring high software quality for connected devices by designing and implementing automated test processes. If you have experience in Python programming, test automation, and CI/CD workflows, this is a great opportunity to work in a cutting-edge technological environment.
As a Software Test Engineer, you will be responsible for developing and maintaining an automated testing framework for embedded Linux-based devices and cloud applications. You will work closely with software engineers to create efficient test cases, improve testing infrastructure, and ensure seamless integration within a CI/CD pipeline. Your role will involve writing scripts for automated test execution, troubleshooting issues related to hardware-in-the-loop testing, and continuously improving testing methodologies to enhance software reliability.
Develop and maintain an automated test framework for embedded Linux devices and cloud applications.
Design and implement CI/CD processes to streamline software testing and documentation.
Write and execute automated test scripts using Robot Framework and Python.
Ensure high-quality software through unit tests, integration tests, and hardware-in-the-loop testing.
Collaborate with software developers to integrate test automation into development workflows.
Support team members by sharing best practices in software test automation.
Strong proficiency in Python programming (must-have).
Minimum of three years of experience in test automation for embedded Linux systems and cloud applications.
Hands-on experience with Robot Framework for automated testing.
Understanding of hardware-in-the-loop (HiL) testing and near-hardware testing concepts.
Fluency in English; German skills are an advantage.
You will be part of a forward-thinking team that focuses on automation, continuous improvement, and software reliability. The role offers hands-on experience with embedded systems, cloud applications, and cutting-edge testing methodologies, making it a perfect fit for professionals looking to advance in the field of test automation.