Senior Test Automation Engineer Embedded | Veldhoven
· VELDHOVEN, Netherlands ·
- Seniority
- Senior
- Employment
- Full time
- Category
- QA
Bij een hightech machinebouwer in Veldhoven werk je aan de kwaliteit van geïntegreerde embedded software voor complexe machines. Als Senior Test Automation Engineer maak je deel uit van een softwareontwikkelingsteam en draag je zelfstandig verantwoordelijkheid voor het testdomein. Je vertaalt requirements en specificaties naar gerichte testplannen en geautomatiseerde tests. Daarmee help je fouten vroeg te vinden, de softwarekwaliteit te verhogen en de doorlooptijd van releases te verkorten.
In de dagelijkse praktijk bespreek je wijzigingen met systeemingenieurs, architecten en ontwikkelaars. Je bepaalt welke onderdelen geraakt worden en kiest passende tests op unit-, subsysteem- en integratieniveau. Daarbij kijk je niet alleen naar functionaliteit, maar ook naar non-functionele eigenschappen en het gebruik vanuit klantperspectief. Je schrijft testscripts, analyseert resultaten en verbetert samen met collega's de testmethodiek, tooling en testcompetenties binnen het embedded softwareteam.
Functie-inhoud
- Review requirements en specificaties en vertaal deze naar testplannen en uitvoerbare testcases.
- Bepaal de testimpact van softwarewijzigingen met systeemingenieurs, architecten en ontwikkelaars.
- Ontwikkel en onderhoud testscripts en testautomatisering voor embedded software.
- Voer statische, functionele, non-functionele en heuristische tests uit.
- Test op unit-, subsysteem- en integratieniveau met black-box- en gray-boxmethoden.
- Analyseer testresultaten en rapporteer bevindingen en kwaliteitsrisico's aan het ontwikkelteam.
- Verbeter de testmethodologie en stel tools voor die het testproces effectiever maken.
Functie-eisen
- Hbo- of wo-werk- en -denkniveau in informatica, natuurkunde, elektronica, werktuigbouwkunde, wiskunde of een vergelijkbare richting.
- Ervaring met embedded systemen en het functioneel en non-functioneel testen van hightech systemen.
- Ervaring met testplannen op basis van requirements, ontwerpdocumenten en kennis van technische colleg.
In de dagelijkse praktijk bespreek je wijzigingen met systeemingenieurs, architecten en ontwikkelaars. Je bepaalt welke onderdelen geraakt worden en kiest passende tests op unit-, subsysteem- en integratieniveau. Daarbij kijk je niet alleen naar functionaliteit, maar ook naar non-functionele eigenschappen en het gebruik vanuit klantperspectief. Je schrijft testscripts, analyseert resultaten en verbetert samen met collega's de testmethodiek, tooling en testcompetenties binnen het embedded softwareteam.
Functie-inhoud
- Review requirements en specificaties en vertaal deze naar testplannen en uitvoerbare testcases.
- Bepaal de testimpact van softwarewijzigingen met systeemingenieurs, architecten en ontwikkelaars.
- Ontwikkel en onderhoud testscripts en testautomatisering voor embedded software.
- Voer statische, functionele, non-functionele en heuristische tests uit.
- Test op unit-, subsysteem- en integratieniveau met black-box- en gray-boxmethoden.
- Analyseer testresultaten en rapporteer bevindingen en kwaliteitsrisico's aan het ontwikkelteam.
- Verbeter de testmethodologie en stel tools voor die het testproces effectiever maken.
Functie-eisen
- Hbo- of wo-werk- en -denkniveau in informatica, natuurkunde, elektronica, werktuigbouwkunde, wiskunde of een vergelijkbare richting.
- Ervaring met embedded systemen en het functioneel en non-functioneel testen van hightech systemen.
- Ervaring met testplannen op basis van requirements, ontwerpdocumenten en kennis van technische colleg.