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 Test Automation Engineer 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. jid72a8535afr jit0415afr
Kontaktperson:
Michael Page Switzerland HR Team