
Test Automation Engineer
Michael Page Switzerland
Key information
- Publication date:03 April 2025
- Workload:100%
- Contract type:Temporary
- Place of work:Lausanne
Our client seeks an Embedded Software Test Automation Engineer to design, implement, review, and monitor test automation for their new project. This role is a 12-month contract with potential for extension
Our client is a company specializing in embedded software solutions based in Lausanne.
Description
- Participate in the development of a test automation framework.
- Design and implement automation testing infrastructure.
- Establish formal frameworks, suites, standards, and processes.
- Evaluate and develop new tools and processes for complex automation unit and integration test suites.
- Collaborate with Business Owners, Architects, and Firmware engineers.
- Contribute to CI/CD from the testing perspective.
- Develop and enforce automation testing standards and best practices.
- Communicate technical concepts to non-technical individuals.
Profile
- 5+ years in test automation.
- 5+ years of embedded software development experience.
- Strong development best practices.
- Advocate for Agile methodologies.
- Experience with Continuous Integration (CI) processes and tools.
- Programming skills in Python.
- Experience with automation tools on Windows/Linux.
- Service-oriented attitude with strong analytical, problem-solving, and conceptual skills.
- Ability to communicate highly technical concepts to non-technical individuals.
- ISTQB certification (preferred).
- Experience with GitHub, GitHub Actions, Artifactory (preferred).
- Experience with testing human interface devices (HID) (preferred).
- Experience with BLE protocol (preferred).
- BS/MS in Computer Science/Computer Engineering or equivalent.
Job Offer
- 12-month contract with potential for extension.
- Possibility of 2 days of work from home per week after initial ramp-up.
- Stimulating and dynamic work environment.
Contact
Michael Page Switzerland