Locatie: Utrecht, NL
Salaris: €3.800 – €5.000 per maand
Dienstverband: fulltime
Bij een specialist in industriële automatisering in Utrecht werk je als medior Test Automation Engineer aan de betrouwbaarheid van besturingssoftware. Je vertaalt functionele eisen naar herhaalbare tests voor PLC-, HMI- en SCADA-toepassingen en bouwt testautomatisering waarmee fouten vroeg zichtbaar worden. Daarbij combineer je softwarekennis met inzicht in machinegedrag, interfaces en industriële communicatie. Je richt je niet alleen op correcte werking, maar ook op foutafhandeling, reproduceerbaarheid en bruikbare testresultaten voor het ontwikkelteam. Je werkdag bestaat uit het ontwikkelen van testscripts, uitvoeren van regressietests en analyseren van afwijkingen in een simulatie- of testopstelling. Je bespreekt bevindingen met software engineers, besturingstechnici en projectleiders binnen een multidisciplinair team. Samen bepaal je welke risico’s extra aandacht vragen en welke tests nodig zijn voor FAT en SAT. Je krijgt ruimte om je te verdiepen in testframeworks, industriële protocollen en de integratie van geautomatiseerde tests in het ontwikkelproces.
- Vertalen van functionele specificaties en risico’s naar testscenario’s en acceptatiecriteria. - Ontwikkelen en onderhouden van geautomatiseerde tests met bijvoorbeeld Python en pytest of Robot Framework. - Opzetten van simulaties en testopstellingen voor PLC-software, HMI-schermen en systeeminterfaces. - Testen van gegevensuitwisseling via bijvoorbeeld OPC UA, Modbus TCP en Profinet. - Integreren van regressietests in versiebeheer en CI/CD-pipelines. - Analyseren en reproduceerbaar vastleggen van defects en verifiëren van softwarecorrecties. - Voorbereiden en ondersteunen van FAT en SAT met testprocedures en rapportages.
- Je hebt hbo-werk- en -denkniveau, met een achtergrond in technische informatica, elektrotechniek of industriële automatisering. - Je hebt enkele jaren ervaring met softwaretesten en testautomatisering, bij voorkeur voor industriële systemen. - Je kunt testscripts schrijven in Python of een vergelijkbare taal en werken met Git en een testframework. - Je begrijpt PLC-besturingen, bijvoorbeeld Siemens S7/TIA Portal of Beckhoff TwinCAT, en de koppeling met HMI/SCADA. - Je analyseert storingen systematisch en vertaalt eisen naar meetbare, reproduceerbare tests. - Je communiceert helder in het Nederlands en Engels en hebt rijbewijs B voor bezoeken aan projectlocaties.
- Een fulltime functie van 40 uur per week met een passend arbeidsvoorwaardenpakket. - Ruimte voor opleidingen en certificeringen in testautomatisering en industriële besturingstechniek. - Afwisselende projecten waarin je zowel softwarekwaliteit als systeemgedrag onderzoekt. - Een goede technische werkuitrusting en toegang tot passende testtools. - Reiskostenvergoeding voor woon-werkverkeer en zakelijke reizen. - Mogelijkheden om door te groeien naar senior test engineer, testspecialist of technisch lead.