Test Automation Engineer
Role details
Job location
Tech stack
Job description
In deze functie speel je een cruciale rol in het waarborgen van de kwaliteit van onze AV-producten door het ontwikkelen en uitvoeren van geautomatiseerde tests voor onze nieuwe producten en Audac Touch, onze all-in-one control hub.
Je werkt met een op Python gebaseerd test automation framework, gebouwd rondom Robot Framework, om onze R&D-testprocessen te automatiseren.
- Je ontwikkelt en onderhoudt geautomatiseerde testcases met behulp van Robot Framework voor hardware- en softwaretests.
- Je levert een significante bijdrage aan de ontwikkeling en verbetering van ons test automation framework (Python-gebaseerd).
- Je waakt erover dat alle tests in onze CI/CD-omgeving worden uitgevoerd.
- Je werkt heel nauw samen met verschillende teams waaronder R&D om product requirements te begrijpen en op basis hiervan uitgebreide teststrategieën te ontwerpen.
- Je analyseert de testresultaten en deelt feedback met de developers.
- Je zet je tanden in complexe technische uitdagingen gelinkt aan productkwaliteit.
Requirements
-
Je bezit bij voorkeur een masterdiploma in computerwetenschappen, elektronica of een verwant vakgebied (of gelijkwaardige ervaring). Ervaring in een gelijkaardige rol is een pluspunt.
-
Je bent sterk in programmeren met een focus op embedded. Ervaring met Python is een plus.
-
Je bent kritisch ingesteld en bezit sterke probleemoplossende vaardigheden.
-
Je hebt een passie voor kwaliteit en oog voor detail.
-
Je krijgt energie van nauw samenwerken met verschillende collega's.
-
Je bent communicatief sterk en hebt een goede kennis Engels.
-
Je hebt ervaring met embedded programmeren.
-
Je ben bekend met Robot Framework of andere automatiseringstools voor testing.
-
Je hebt kennis van Linux operating systemen en command-line interfaces.
-
Je hebt een achtergrond in elektronica en/of hardwaretesting.
-
Je hebt ervaring met version control systems (e.g. Git) en CI/CD systemen (e.g. gitlab).