Software Test Engineer
Role details
Job location
Tech stack
Job description
Software Test engineer Location: Benschop Ben jij scherp op kwaliteit, technisch onderlegd en werk je graag in een betrokken team? Dan is deze functie iets voor jou. Als Software Test Engineer werk je niet achter je bureau aan abstracte testcases, maar ben je actief betrokken bij het testen van voertuigsoftware op echte machines. Je maakt deel uit van een compact en hecht testteam dat zich richt op het valideren van software die direct invloed heeft op de werking en veiligheid van onze voertuigen. Let op: dit is geen standaard testrol. Je voert je testwerk grotendeels uit op locatie, direct op het voertuig. Dat maakt het werk tastbaar, dynamisch en technisch uitdagend. Tegelijkertijd heb je in de voorbereidende fases - zoals het opstellen van testscenario's en het analyseren van requirements - de flexibiliteit om vanuit huis te werken. Zo combineer je praktijkgericht testen met de voordelen van hybride werken.
Als Software Test Engineer speel je een centrale rol in het waarborgen van de kwaliteit van onze voertuigsoftware. Je bent vanaf de start van een project betrokken bij het ontwikkelproces en werkt intensief samen met collega's van System & Software Engineering (development) en Project Engineering. Je stemt eisen en functionaliteiten af met ontwikkelaars en bespreekt voortgang en technische keuzes met project engineers. Onze voertuigen zijn robuuste machines die draaien op complexe software. Dat maakt jouw werk technisch uitdagend en direct relevant voor de eindgebruiker. Je controleert requirements, stelt testcases op en voert testen uit op fysieke voertuigen. De voorbereidende werkzaamheden kun je deels vanuit huis uitvoeren - ideaal voor focus en flexibiliteit. Tijdens het testen observeer je het gedrag van de software, analyseer je afwijkingen en rapporteer je bevindingen gestructureerd. Je denkt mee over mogelijke oorzaken van bugs en draagt actief bij aan het verbeteren van testmethodes en testdekking. Ook voer je hertesten uit na software-aanpassingen om te bevestigen dat issues zijn opgelost. Hoewel sommige testtaken repetitief kunnen zijn, ligt de echte uitdaging in het valideren van complexe functionaliteiten, het opsporen van subtiele fouten en het ontwerpen van nieuwe scenario's om de robuustheid van de software te toetsen.
- Controleren van requirements
- Opstellen van testcases op basis van documentatie (deels mogelijk vanuit huis)
- Uitvoeren van testen op fysieke voertuigen (altijd op locatie)
- Observeren en analyseren van afwijkend gedrag
- Communiceren van testresultaten en bevindingen
- Zorgvuldig rapporteren tijdens het ontwikkelproces
- Ontwerpen van nieuwe testscenario's en verbeteren van testmethodes
Requirements
- Je werkt nauwkeurig en gestructureerd, met oog voor detail
- Je bent analytisch sterk en herkent afwijkend gedrag, ook buiten de directe context
- Je bent nieuwsgierig naar hoe systemen écht werken
- Je bent niet bang om fysiek met voertuigen te werken
- Je denkt verder dan standaardtests en onderzoekt robuustheid
- Je hebt een afgeronde technische hbo-opleiding, bij voorkeur met ervaring in de automotive
- Je beheerst Nederlands en Engels uitstekend
- Je bent pragmatisch en past teststrategieën aan waar nodig
- Je bent geduldig en volhardend, ook bij herhalende taken
- Je communiceert helder met ontwikkelaars en andere stakeholders
- Je werkt zelfstandig én goed samen
- Je bent flexibel en schakelt makkelijk tussen testactiviteiten