Korte omschrijving

36-40 uur per week | 12 maanden (verlengbaar) | Reageren kan tot 25-10-26

Functie omschrijving

Voor Provincie Zuid-Holland zijn wij op zoek naar een Senior QA- en testautomatisering enginee

Functie

Als testengineer/testautomatiseerder werk je hands-on aan het versterken en borgen van de functionele en technische kwaliteit van Digi-V. Je draagt zorg voor het ontwerpen, opzetten, onderhouden en doorontwikkelen van testautomatisering en levert een bijdrage aan het testen van de volledige applicatieketen (frontend, API's/services, backend en gegevensstromen). Je doel is wijzigingen vroegtijdig en herhaalbaar te toetsen, regressies snel zichtbaar te maken en het ontwikkelteam te voorzien van betrouwbare en bruikbare testfeedback.

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: valideren van de samenhang tussen gebruikersinterface, API's/services, backend en gegevensstromen.
  • Testen van belangrijke processen: opbouwen en wijzigen van vergunninginformatie, besluiten, publicatie, historische informatie, zoeken, collegiale toetsing en documentexport.
  • Inrichten van positieve en negatieve scenario's voor rollen en rechten, gegevensintegriteit, gegevenszichtbaarheid, gelijktijdige bewerking en herstelgedrag.
  • Beheren en verbeteren van het testframework, herbruikbare testcomponenten, testdata en configuratie van testomgevingen.
  • Integreren en uitvoeren van geautomatiseerde tests binnen de CI/CD-pipeline.
  • Analyseren en structureel oplossen van mislukte en instabiele geautomatiseerde tests, inclusief onderscheid tussen applicatiefouten en problemen in testcode, testdata of testomgeving.
  • Reproduceerbaar vastleggen van bevindingen, ondersteunen bij technisch onderzoek en uitvoeren van hertests.
  • Analyseren en rapporteren van testresultaten, testdekking, bevindingen en risico's.
  • Documenteren en overdragen van de testautomatiseringsoplossing en kennis aan ontwikkelaars en teamleden.
  • Veilig omgaan met testaccounts, toegangsgegevens en testdata; geen gevoelige gegevens opnemen in testcode of testrapportages.
Vereisten
  • Beschikbaarheid: gemiddeld 36–40 uur per week, flexibel inzetbaar.
  • Opleidings-/denkniveau: minimaal HBO werk- en denkniveau (opleiding en/of relevante werkervaring).
  • Ervaring:
    • Minimaal 8 jaar aantoonbare werkervaring als test engineer, testautomatiseerder, QA-engineer of vergelijkbare rol binnen ontwikkeling en testen van digitale applicaties.
    • Minimaal 3 jaar (in de afgelopen 6 jaar) aantoonbare ervaring met zelfstandig ontwerpen, vanaf scratch opzetten, onderhouden en doorontwikkelen van testautomatisering voor webapplicaties, inclusief herbruikbare teststructuren en componenten.
    • Minimaal 3 jaar (in de afgelopen 6 jaar) aantoonbare ervaring met ontwikkelen en uitvoeren van geautomatiseerde functionele, integratie-, regressie- en end-to-endtests waarbij zowel UI's als achterliggende API's/services worden getest.
    • 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.
    • Minimaal 3 jaar (in de afgelopen 5 jaar) aantoonbare werkervaring met JavaScript en/of TypeScript voor het ontwikkelen en onderhouden van testautomatisering.
    • Minimaal 2 jaar (in de afgelopen 5 jaar) aantoonbare werkervaring met het integreren en onderhouden van geautomatiseerde tests binnen CI/CD-pipelines of een vergelijkbare geautomatiseerde ontwikkelstraat.
    • Minimaal 1 jaar (in de afgelopen 5 jaar) aantoonbare ervaring met het functioneel testen en/of testautomatiseren van een digitale applicatie of voorziening voor het beheren, verwerken en beschikbaar stellen van digitale vergunninginformatie.
  • Taal: alle werkzaamheden en correspondentie vinden plaats in het Nederlands.
Kwaliteitseisen testautomatisering
  • De testautomatisering moet onderhoudbaar, herbruikbaar, reproduceerbaar, veilig en overdraagbaar zijn.
  • Aandacht voor kwaliteitsaspecten zoals gegevensintegriteit, rollen en rechten, organisatiegrenzen, gelijktijdige bewerking en herstelgedrag.

Functie eisen

Bedrijfsprofiel

BLAU Bemiddeling richt zich op de bemiddeling van professionals in het publieke domein. Wij geloven in de formule dat het zoeken naar een passende opdracht en de samenwerking tussen de professional en BLAU Bemiddeling gebaseerd moet zijn op in de basis eenvoudige en duidelijke afspraken.
Bij een match op papier stellen we gezamenlijk de documentatie op:

  • Op voorhand duidelijke afspraken over tarief, afgestemd op de specifieke opdracht.
  • Een opdracht niet in te vullen als zelfstandige of voorkeur voor detachering? Dan heeft BLAU Bemiddeling hier een passende oplossing voor en hanteren we de beloningsstructuur van de opdrachtgever middels de inlenersbeloning.
  • Inzicht in de keten en volledige duidelijkheid in de procedure.
  • Snelle betaling.
  • Wij stellen je profiel op in het format voor de betreffende aanbieder. Hierbij vragen we van jou als professional verduidelijking in de eisen en wensen om zo de match op papier zo goed mogelijk aan te tonen.
  • Jij als professional schrijft een motivatiebrief gericht op de opdracht.
  • Wij verzorgen de aanbieding en informeren zo snel mogelijk over het vervolg in het traject.

Arbeidsvoorwaarden

  • Startdatum: 01-01-27.
  • Looptijd: 12 maanden.
  • Locatie: The Hague.
  • Aantal uren: 36-40 uur per week.
  • Contractvorm: In overleg.

Reageer direct!
De opdracht sluit 25-10-26.

Senior QA- en testautomatisering enginee