Senior Embedded Software Test Automation Engineer
Key information
- Publication date:03 April 2025
- Workload:100%
- Contract type:Permanent position
- Place of work:Lausanne
Senior Embedded Software Test Automation Engineer
For one of our customer, we are looking for a
Senior Embedded Software Test Automation Engineer
Your role:As a key contributor, you will:
- Lead the development and maintenance of a test automation framework
- Design and implement robust automation testing infrastructure
- Establish formal test suites, frameworks, standards, and processes
- Evaluate and integrate new tools to support unit and integration test development for embedded devices
- Collaborate with architects, firmware engineers, and business stakeholders to improve test effectiveness
- Drive the testing perspective within CI/CD pipelines
- Promote and implement test automation best practices and standards
Required experience:
- 5+ years of experience in test automation
- 5+ years of embedded software development experience
- Solid understanding of software development best practices
- A strong belief in and experience with Agile methodologies
- Hands-on experience with CI tools and processes
- Proficiency in Python programming
- Experience using automation tools across Windows and Linux platforms
- Excellent problem-solving skills and a collaborative, service-oriented mindset
- The ability to clearly communicate complex technical concepts
- Soft skills: Authenticity, openness, collaboration, humility, curiosity, and a bias for action.
Preferred Skills:
- ISTQB certification
- Familiarity with GitHub, GitHub Actions, and Artifactory
- Experience testing human interface devices (HID)
- Knowledge of BLE protocol
Education:Bachelor's or Master's degree in Computer Science, Computer Engineering, or a related field, or equivalent practical experience
Celag team