< Naar alle vacatures

Test Automation Engineer / Quality Engineer (Testautomatisering)

Opleidingsniveau

HBO-bachelor of gelijkgesteld via EVC, of minimaal twee jaar aantoonbare ervaring op hbo-werk- en denkniveau

Salarisindicatie in loondienst

€20 - €4000 per uur

Indicatie uurtarief bij ZZP

€20 - €400 per uur

Doorgroeimogelijkheden

Lead QA, Test Architect, Engineering Manager, Delivery Manager, Head of Quality

Competenties & vaardigheden

Testautomatisering (Playwright/Cypress/WebDriverIO), TypeScript, DevOps/CICD en containerization, Exploratory Testing / BDD / TDD, Samenwerken in multidisciplinaire teams

Gerelateerde functies

QA Engineer, Software Engineer in Test, DevOps Engineer, Test Architect, Quality Assurance Lead

Functieomschrijving

Een Test Automation Engineer / Quality Engineer is verantwoordelijk voor het ontwerpen, bouwen en onderhouden van geautomatiseerde tests en testinfrastructuur om de kwaliteit van softwarecontinuïteit te waarborgen. In deze rol werk je in multidisciplinaire teams en ben je medeverantwoordelijk voor het volledige deliveryproces: van testontwerp en integratie tot deployment, monitoring en operationeel beheer. Je combineert kennis van front-end en back-end testing, teststrategieën (zoals BDD en TDD) en exploratieve testmethoden om risico's vroegtijdig te signaleren en regressies te voorkomen. De functie vraagt om technische vaardigheden (bijvoorbeeld in TypeScript en frameworks als Playwright, Cypress of WebDriverIO), een DevOps-mindset en aandacht voor security en performance. De rol is geschikt voor eigenaren van zzp opdrachten en voor professionals die opdrachten overheid of interim werk zoeken binnen complexe ketens en gereguleerde omgevingen.

nn

Typische beloning

Het salaris of tarief varieert naar ervaring, verantwoordelijkheidsniveau en contractvorm. Als vaste medewerker (36 uur per week) ligt het bruto maandsalaris bij senior profielen doorgaans tussen ongeveer u20ac4.000 en u20ac6.500, afhankelijk van CAO en secundaire voorwaarden. Voor interim werk of zzp opdrachten is het gebruikelijk om dagtarieven te hanteren: ervaren testautomation consultants vragen vaak tussen u20ac400 en u20ac900 per dag, waarbij factoren als specialisatie, beschikbaarheid, screeningsvereisten en inzetbaarheid in projecten bij overheid of grote ketenpartijen meespelen. Voor opdrachten die via platforms of raamcontracten lopen (DAS en soortgelijke constructies) kunnen tarieven en voorwaarden anders worden vastgesteld; houd rekening met administratieve kosten, verzekeringen en BTW bij zzp opdrachten. Bij contracten via de werkgever zijn extra voordelen zoals pensioenopbouw, vakantiedagen en scholingsbudget relevante elementen die het totale pakket beïnvloeden.

nn

Veelvoorkomende taken

De dagelijkse werkzaamheden bestaan uit het opzetten en onderhouden van testautomatiseringsframeworks, schrijven van betrouwbaar en onderhoudbaar testscripts (vaak in TypeScript), maken van integratie- en end-to-end tests, en het valideren van APIs en backendcomponenten. Daarnaast voer je exploratieve testen uit om onbekende risico's te vinden en werk je samen met ontwikkelaars om testbaarheid en kwaliteit in de architectuur te verankeren. Je bouwt en configureert CI/CD pipelines, zorgt voor containerisatie en monitoring van testruns, en analyseert testresultaten om regressies en performance issues te rapporteren. Deelname aan code reviews, kennisdeling, security awareness sessies en het ondersteunen van migratieprojecten zijn ook onderdeel van de functie. In veel projecten wordt hybride gewerkt en kan inzetbaarheid voor piketdiensten of planning van inzet in meerdere opdrachten (bijvoorbeeld via DAS of directe zzp opdrachten) gevraagd worden.

nn

Hoe specialist te worden

Stap 1: verworven basiskennis en ervaring. Begin met een gedegen basis in softwaretesten en softwareontwikkeling; een hbo-opleiding of gelijkwaardige praktijkervaring is gebruikelijk. Leer een moderne programmeertaal die in testautomatisering wordt gebruikt, zoals TypeScript, en raak vertrouwd met minstens één testframework (Playwright, Cypress of WebDriverIO). Stap 2: verdieping en praktijk. Werk aan verschillende projecten, zowel front-end als back-end, en ontwikkel ervaring met CI/CD-pijplijnen, containerization en monitoring. Doe ervaring op met teststrategieën zoals BDD, TDD en Exploratory Testing en leer security-by-design toe te passen. Stap 3: specialisatie en zichtbaarheid. Bouw een portfolio met succesvolle automatiseringsprojecten, draag bij aan open-source of interne tooling, geef workshops en deel kennis binnen teams. Neem opdrachten aan als zzp opdrachten of interim werk om diverse organisaties te leren kennen, inclusief opdrachten overheid en projecten via raamovereenkomsten zoals DAS. Stap 4: leiderschap en architectuur. Ontwikkel vaardigheden in testarchitectuur, ontwerp betrouwbare testlandschappen en coach junioren; daarmee groei je richting rollen als Test Architect, Lead QA of Engineering Manager. Continu leren, certificaten, en deelname aan community events versnellen je specialisatie en marktaanwezigheid.

Opleidingsniveau

HBO-bachelor of gelijkgesteld via EVC, of minimaal twee jaar aantoonbare ervaring op hbo-werk- en denkniveau

Salarisindicatie in loondienst

€20 - €4000 per uur

Indicatie uurtarief bij ZZP

€20 - €400 per uur

Doorgroeimogelijkheden

Lead QA, Test Architect, Engineering Manager, Delivery Manager, Head of Quality

Competenties & vaardigheden

Testautomatisering (Playwright/Cypress/WebDriverIO), TypeScript, DevOps/CICD en containerization, Exploratory Testing / BDD / TDD, Samenwerken in multidisciplinaire teams

Gerelateerde functies

QA Engineer, Software Engineer in Test, DevOps Engineer, Test Architect, Quality Assurance Lead

Functieomschrijving

Een Test Automation Engineer / Quality Engineer is verantwoordelijk voor het ontwerpen, bouwen en onderhouden van geautomatiseerde tests en testinfrastructuur om de kwaliteit van softwarecontinuïteit te waarborgen. In deze rol werk je in multidisciplinaire teams en ben je medeverantwoordelijk voor het volledige deliveryproces: van testontwerp en integratie tot deployment, monitoring en operationeel beheer. Je combineert kennis van front-end en back-end testing, teststrategieën (zoals BDD en TDD) en exploratieve testmethoden om risico's vroegtijdig te signaleren en regressies te voorkomen. De functie vraagt om technische vaardigheden (bijvoorbeeld in TypeScript en frameworks als Playwright, Cypress of WebDriverIO), een DevOps-mindset en aandacht voor security en performance. De rol is geschikt voor eigenaren van zzp opdrachten en voor professionals die opdrachten overheid of interim werk zoeken binnen complexe ketens en gereguleerde omgevingen.

nn

Typische beloning

Het salaris of tarief varieert naar ervaring, verantwoordelijkheidsniveau en contractvorm. Als vaste medewerker (36 uur per week) ligt het bruto maandsalaris bij senior profielen doorgaans tussen ongeveer u20ac4.000 en u20ac6.500, afhankelijk van CAO en secundaire voorwaarden. Voor interim werk of zzp opdrachten is het gebruikelijk om dagtarieven te hanteren: ervaren testautomation consultants vragen vaak tussen u20ac400 en u20ac900 per dag, waarbij factoren als specialisatie, beschikbaarheid, screeningsvereisten en inzetbaarheid in projecten bij overheid of grote ketenpartijen meespelen. Voor opdrachten die via platforms of raamcontracten lopen (DAS en soortgelijke constructies) kunnen tarieven en voorwaarden anders worden vastgesteld; houd rekening met administratieve kosten, verzekeringen en BTW bij zzp opdrachten. Bij contracten via de werkgever zijn extra voordelen zoals pensioenopbouw, vakantiedagen en scholingsbudget relevante elementen die het totale pakket beïnvloeden.

nn

Veelvoorkomende taken

De dagelijkse werkzaamheden bestaan uit het opzetten en onderhouden van testautomatiseringsframeworks, schrijven van betrouwbaar en onderhoudbaar testscripts (vaak in TypeScript), maken van integratie- en end-to-end tests, en het valideren van APIs en backendcomponenten. Daarnaast voer je exploratieve testen uit om onbekende risico's te vinden en werk je samen met ontwikkelaars om testbaarheid en kwaliteit in de architectuur te verankeren. Je bouwt en configureert CI/CD pipelines, zorgt voor containerisatie en monitoring van testruns, en analyseert testresultaten om regressies en performance issues te rapporteren. Deelname aan code reviews, kennisdeling, security awareness sessies en het ondersteunen van migratieprojecten zijn ook onderdeel van de functie. In veel projecten wordt hybride gewerkt en kan inzetbaarheid voor piketdiensten of planning van inzet in meerdere opdrachten (bijvoorbeeld via DAS of directe zzp opdrachten) gevraagd worden.

nn

Hoe specialist te worden

Stap 1: verworven basiskennis en ervaring. Begin met een gedegen basis in softwaretesten en softwareontwikkeling; een hbo-opleiding of gelijkwaardige praktijkervaring is gebruikelijk. Leer een moderne programmeertaal die in testautomatisering wordt gebruikt, zoals TypeScript, en raak vertrouwd met minstens één testframework (Playwright, Cypress of WebDriverIO). Stap 2: verdieping en praktijk. Werk aan verschillende projecten, zowel front-end als back-end, en ontwikkel ervaring met CI/CD-pijplijnen, containerization en monitoring. Doe ervaring op met teststrategieën zoals BDD, TDD en Exploratory Testing en leer security-by-design toe te passen. Stap 3: specialisatie en zichtbaarheid. Bouw een portfolio met succesvolle automatiseringsprojecten, draag bij aan open-source of interne tooling, geef workshops en deel kennis binnen teams. Neem opdrachten aan als zzp opdrachten of interim werk om diverse organisaties te leren kennen, inclusief opdrachten overheid en projecten via raamovereenkomsten zoals DAS. Stap 4: leiderschap en architectuur. Ontwikkel vaardigheden in testarchitectuur, ontwerp betrouwbare testlandschappen en coach junioren; daarmee groei je richting rollen als Test Architect, Lead QA of Engineering Manager. Continu leren, certificaten, en deelname aan community events versnellen je specialisatie en marktaanwezigheid.