Senior QA- en testautomatisering enginee

Provincie Zuid-Holland

Provincie Zuid-Holland
€5.132 — €5.866 / maand
12 maanden
Nog 9 dagen

Dit ga je doen

Digi-V ondersteunt het digitaal beheren, bewerken, raadplegen en publiceren van
vergunninginformatie, besluiten en voorschriften. Binnen Digi-V werken verschillende
gebruikersrollen en organisaties met samenhangende gegevens, wijzigingsprocessen en
historische informatie. Een betrouwbare en veilige werking van deze processen en
gegevensstromen is daarom essentieel.
De opdracht richt zich op het versterken en borgen van de functionele en technische
kwaliteit van Digi-V door middel van hands-on testengineering en duurzame
testautomatisering. De opdrachtnemer is verantwoordelijk voor het ontwerpen,
opzetten, onderhouden en doorontwikkelen van de testautomatisering en draagt bij aan
het testen van de volledige applicatieketen. Het doel is wijzigingen vroegtijdig en
herhaalbaar te kunnen toetsen, regressies snel zichtbaar te maken en het
ontwikkelteam te voorzien van betrouwbare en bruikbare testfeedback.
Daarbij wordt zowel de frontend als de achterliggende API's/services, backend en
gegevensstromen getest. Naast de functionele werking wordt aandacht besteed aan
kwaliteitsaspecten zoals gegevensintegriteit, rollen en rechten, organisatiegrenzen,
gelijktijdige bewerking en herstelgedrag. De testautomatisering dient onderhoudbaar,
herbruikbaar, reproduceerbaar, veilig en overdraagbaar te zijn.

Werkzaamheden in hoofdlijnen
• Vertalen van requirements, user stories en functionele risico's naar concrete
testscenario's en toetsbare testgevallen.
• Ontwerpen, opzetten, onderhouden en doorontwikkelen van geautomatiseerde
functionele, integratie-, regressie- en end-to-endtests.
• Full-stack testen van Digi-V, waarbij de samenhang tussen gebruikersinterface,
API's/services, backend en gegevensstromen wordt gevalideerd.
• Testen van belangrijke Digi-V-processen, waaronder het opbouwen en wijzigen
van vergunninginformatie, besluiten, publicatie, historische informatie, zoeken,
collegiale toetsing en documentexport.
• Inrichten van positieve en negatieve testscenario's voor onder andere rollen en
rechten, gegevensintegriteit, gegevenszichtbaarheid, gelijktijdige bewerking en
herstelgedrag.
• Beheren en verbeteren van het testframework, herbruikbare testcomponenten,
testdata en configuratie van testomgevingen.
• Integreren, onderhouden en uitvoeren van geautomatiseerde tests binnen de
CI/CD-pipeline.
• Analyseren en structureel oplossen van mislukte en instabiele geautomatiseerde
tests en daarbij onderscheid maken tussen applicatiefouten en problemen in
testcode, testdata of testomgeving.
• Bevindingen reproduceerbaar vastleggen, ondersteunen bij technisch onderzoek
en uitvoeren van hertests.
• Analyseren en rapporteren van testresultaten, testdekking, bevindingen en
risico's.
• Documenteren van de testautomatiseringsoplossing en overdragen van kennis
aan ontwikkelaars en andere teamleden.
• Zorgvuldig en veilig beheren en gebruiken van testaccounts, toegangsgegevens
en testdata, waarbij gevoelige gegevens niet worden opgenomen in testcode of
testrapportages.
1. Programma van Eisen

Het ontbreken van antwoorden of gegevens leidt tot uitsluiting van de (verdere)
procedure van deze DAS uitvraag tenzij dat disproportioneel is. In het geval van een
eenvoudig te herstellen gebrek kan de opdrachtgever besluiten de inschrijver in de
gelegenheid te stellen om het gebrek te herstellen. Een en ander is uitsluitend ter
beoordeling van de opdrachtgever.

Geschiktheidseisen
Aan deze eisen dient de aanbieding aantoonbaar te voldoen. Indien aan één of
meerdere eisen niet aantoonbaar wordt voldaan, wordt de aanbieding terzijde gelegd
en uitgesloten van verdere deelname aan deze DAS uitvraag.

G 1 Beschikbaarheid: De aangeboden kandidaat is gedurende de hierboven aangegeven
opdrachtduur beschikbaar voor gemiddeld 36-40 uren per week voor de uitvoering van
de opdracht en is flexibel inzetbaar. De kandidaat moet op datum 1 januari 2027 kunnen
starten, of in onderling overleg op een ander te bepalen datum;
• G 2 Bandbreedte Uurtarief: Het aangeboden uurtarief bedraagt minimaal € 80,00 en
maximaal € 90,00 exclusief BTW inclusief alle overige kosten, zoals maar niet beperkt
tot reis-, verblijf-, telefoon- en parkeerkosten;
• G 3 Kennis en expertise: De kandidaat dient aantoonbaar en verifieerbaar (middels
opleidingen, cursussen, werkervaring/referenties) minimaal te beschikken over de
navolgende kennis en expertise. Dit moet blijken uit het ingevulde ‘Invulformulier
Kwaliteit 2026-0004478’:
• Eis 3.1 Minimaal aantoonbaar HBO werk- en denkniveau, verkregen door
opleiding en/of relevante werkervaring binnen de ICT.
• Eis 3.2 Minimaal 8 jaar aantoonbare werkervaring als test engineer,
testautomatiseerder, QA-engineer of vergelijkbare rol binnen de ontwikkeling
en het testen van digitale applicaties.
• Eis 3.3 Minimaal 3 jaar aantoonbare werkervaring in de afgelopen 6 jaar met
het zelfstandig ontwerpen, vanaf scratch opzetten, onderhouden en
doorontwikkelen van testautomatisering voor webapplicaties, inclusief
herbruikbare teststructuren en testcomponenten.
• Eis 3.4 Minimaal 3 jaar aantoonbare werkervaring in de afgelopen 6 jaar met
het ontwikkelen en uitvoeren van geautomatiseerde functionele, integratie-,
regressie- en end-to-endtests, waarbij zowel gebruikersinterfaces als
achterliggende API's en/of services worden getest.
• Eis 3.5 Minimaal 6 jaar aantoonbare werkervaring met Cypress voor het
zelfstandig ontwerpen, ontwikkelen, onderhouden en doorontwikkelen van
geautomatiseerde functionele, integratie- en end-to-endtests voor
webapplicaties.
• Eis 3.6 Minimaal 3 jaar aantoonbare werkervaring in de afgelopen 5 jaar met
JavaScript en/of TypeScript voor het ontwikkelen en onderhouden van
testautomatisering.
• Eis 3.7 Minimaal 2 jaar aantoonbare werkervaring in de afgelopen 5 jaar met
het integreren en onderhouden van geautomatiseerde tests binnen CI/CD-
pipelines of een vergelijkbare geautomatiseerde ontwikkelstraat.
• Eis 3.8 Minimaal 1 jaar aantoonbare werkervaring in de afgelopen 5 jaar met
het functioneel testen en/of testautomatiseren van een digitale applicatie of
voorziening voor het beheren, verwerken en beschikbaar stellen van digitale
vergunninginformatie.

Inschrijvingseisen (vorm)

• I 1 Vormvereiste CV: De inschrijver heeft de Curriculum Vitae van de kandidaat
uitsluitend beschreven in bijgevoegd ‘Invulformulier Kwaliteit DOS-2026-0004478’ In
het onderdeel ‘Format CV’ en toegevoegd in tabblad ‘Uw inschrijving’ op het
aanbestedingsplatform. Alleen CV’s die in het aangeboden format worden ingevuld,
worden beoordeeld.
• I 2 Vormvereiste invulformulier Kwaliteit: Voor het uitwerken van de gevraagde
subgunningscriteria moet het bijgevoegd ‘Invulformulier Kwaliteit DOS-2026-
0004478’ gebruikt worden. Per subgunningscriterium staat voorgeschreven hoeveel
pagina’s A4 u ervoor mag gebruiken. Bevat uw uitwerking meer dan het gestelde
maximumaantal pagina’s, dan worden de pagina’s die meer zijn dan het gestelde
maximum, niet meegenomen in de beoordeling;
• I 3 Vormvereiste Uurtarief: Uurtarief moeten ingevuld worden in de bijgevoegde
Bijlage ‘Invulformulier Uurtarief DOS-2026-0004478’ en apart bijgevoegd worden in
tabblad ‘Prijs’ op het aanbestedingsplatform;
BELANGRIJK: Uurtarief mag ENKEL ingevuld worden in het voornoemde
‘Invulformulier Uurtarief DOS-2026-0004478’ zodat de kwaliteit beoordeeld kan
worden zonder kennis van het Uurtarief;

Uitvoeringseisen
Door het indienen van een inschrijving gaat de Inschrijver akkoord met alle hieronder
genoemde eisen voor deze DAS uitvraag en uitvoering van de opdracht:
• U 1 Nederlandse taal: Alle gegevensuitwisseling, werkzaamheden en
correspondentie tijdens de procedure van deze uitvraag en bij de uitvoering van
de opdracht zullen in de Nederlandse taal plaatsvinden, tenzij uitdrukkelijk
anders bepaald.
• U 2 Verklaring omtrent gedrag (VOGnp): De inschrijver zal in het geval dat deze
de opdracht gegund krijgt een VOG van de kandidaat via het
aanbestedingsplatform binnen vier (4) weken na definitieve gunning aanleveren.
Het aanvragen van de VOG dient de inschrijver zelf te doen of hiervoor een
dienstverlener in te schakelen. De verantwoordelijkheid voor het juist invullen
van het document ligt bij de inschrijver.
Uitgangspunten hierbij zijn:
o PZH ondertekent het aanvraagformulier voor de VOG niet. Raadpleeg
voor instructies hierover hoofdstuk 2 van het openbare document
Aanvraagformulier Verklaring Omtrent het Gedrag (VOG).
o Selecteer bij uw aanvraag het algemeen screeningsprofiel (2.4.b):
Standaard algemeen screeningsprofiel bij PZH
de nummers 11 en 12.
o Aanvullend vinkt u, op basis van de aard van de toekomstige
werkzaamheden, de volgende relevante risicogebieden aan:
• proces (61 + 62 + 63)
3. EMVI: Prijs-Kwaliteitverhouding

PZH hanteert het gunningcriterium ‘Economisch Meest Voordelige Inschrijving (EMVI) –
variant de Beste Prijs-Kwaliteitverhouding (BPKV)’. De verhouding voor deze uitvraag is
conform onderstaande tabel:

Verhouding subgunningscriteria: Kwaliteit en Uurtarief
Subgunningscriteria Maximaal aantal punten
Kwaliteit 80 punten
Uurtarief 20 punten
Totaal 100 punten

De subgunningscriteria Kwaliteit en Prijs bestaan uit één of meerdere onderdelen.

Hoeveel punten er maximaal kunnen worden toegekend per onderdeel is in paragraaf

Amy Rommelse

Recruitment Consultant

Amy Rommelse

Het proces

Dit verhaal gaat over jou

01

De zoektocht – waar begin je?

Elke maand ontvangen we honderden vacatures. Die publiceren we op onze website, maar we blijven niet achteroverleunen. Ons team gaat actief op zoek naar de juiste match. Misschien vind jij ons, of wij jou – hoe dan ook: we maken snel contact.

02

De kennismaking – een goed gesprek, geen kruisverhoor

Jij ziet een interessante opdracht of wij denken dat er een goed bij je past. We bellen om je beter te leren kennen en de opdracht door te nemen. Wat vind jij belangrijk? Wat zijn je ambities? We houden het persoonlijk én to the point. Zo verkennen we samen wat de juiste match voor je is en wat daarmee ook het beste voor de klant is.

03

Afspraken maken – helder en zonder kleine lettertjes

Past de opdracht bij jouw expertise? Top. We bespreken de voorwaarden, je gewenste salaris en hoe de opdracht eruitziet. Omdat het om overheidsvacatures gaat, kunnen de eisen complex zijn en het proces tijdrovend – maar daar helpen wij je soepel doorheen.

04

Introductie – wij regelen de papierwinkel

Je levert een bijgewerkt cv, motivatie en eventuele referenties aan. Wij stellen de introductie samen, volledig afgestemd op de wensen van de opdrachtgever. Alles wat we bespreken komt daarin terug – eerlijk, transparant en geen verrassingen.

05

Even geduld – maar we houden je op de hoogte

Overheidsprocessen kunnen soms traag zijn. Wij geven je vooraf een realistische tijdlijn en houden je tussendoor op de hoogte. Geen radiostilte, maar duidelijke updates.

06

Op gesprek – goed voorbereid op pad

Word je uitgenodigd? Mooi! We plannen samen het gesprek en bereiden het grondig voor. We geven je tips & tricks en duiken in de inhoud van de opdracht. Het doel: jouw kansen maximaliseren.

07

Go of No-Go – samen evalueren

Na het gesprek evalueren we hoe het ging. Wil jij door en ziet de opdrachtgever het ook zitten? Dan koppelen we je aan één van onze uitzendpartners. Zij regelen het uitzendcontract. Is het toch geen match? Dan halen we feedback op en zoeken we verder.

08

Aan de slag – alles geregeld, jij kunt starten

Bij een succesvolle bemiddeling leggen we alle afspraken vast in een overeenkomst. Je uitzendpartner regelt het contract, de administratie en zorgt ervoor dat je netjes en op tijd betaald wordt. Jij hoeft alleen maar te focussen op je werk (en een taart sturen mag altijd 😉).

09

Service – ook ná de start zijn we er voor je

Zolang je aan de opdracht werkt, blijven wij je aanspreekpunt. Ook kan je regelmatig uitnodigingen van ons verwachten voor kleine events en borrels bij ons op kantoor. Heb je vragen over je opdracht, verlenging of indexaties? Eén belletje en we helpen je verder. Is de opdracht afgerond? Dan zoeken we met plezier naar een volgende uitdaging voor je.

Iets voor jou?

Laat het ons weten!

Reageer op deze vacature via TenMonks en Amy neemt contact met je op om de match te verkennen.

Iets voor jou?

Reageer dan vandaag nog!

Feedback