QA en testautomatisering engineer
Deze opdracht ondersteunt het digitaal beheren, bewerken, raadplegen en publiceren van vergunninginformatie, besluiten en voorschriften binnen een digitale voorziening. Binnen deze voorziening werken verschillende gebruikersrollen en organisaties samen met samenhangende gegevens, wijzigingsprocessen en historische informatie. Een betrouwbare en veilige werking van deze processen en gegevensstromen is essentieel.
Wat je doet
- 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 de digitale voorziening, waarbij de samenhang tussen gebruikersinterface, API's/services, backend en gegevensstromen wordt gevalideerd
- Testen van belangrijke 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
Eisen
- Minimaal aantoonbaar HBO werk- en denkniveau, verkregen door opleiding en/of relevante werkervaring binnen de ICT
- Minimaal 8 jaar aantoonbare werkervaring als test engineer, testautomatiseerder, QA-engineer of vergelijkbare rol binnen de ontwikkeling en het testen van digitale applicaties
- 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
- 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
- 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 aantoonbare werkervaring in de afgelopen 5 jaar met JavaScript en/of TypeScript voor het ontwikkelen en onderhouden van testautomatisering
- 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
- 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
- Een VOG van de kandidaat zal via het aanbestedingsplatform binnen vier (4) weken na definitieve gunning aangeleverd moeten worden
Wensen
- 8 jaar of meer aantoonbare werkervaring in de afgelopen 10 jaar met bovenstaande werkzaamheden
- 5 jaar aantoonbare werkervaring in de afgelopen 6 jaar met bovenstaande werkzaamheden
- 4 jaar of meer aantoonbare werkervaring in de afgelopen 5 jaar met bovenstaande werkzaamheden
- 3 jaar of meer aantoonbare werkervaring in de afgelopen 5 jaar met bovenstaande werkzaamheden
- 5 jaar aantoonbare werkervaring in de afgelopen 5 jaar met bovenstaande werkzaamheden
Profiel
- Probleemanalyse
- Zorg voor kwaliteit
- Omgang met details
- Oordeelsvorming
- Initiatief
- Coöperatief gedrag
- Verantwoordelijkheid
- Leervermogen
Praktisch
- Alle werkzaamheden en correspondentie vinden plaats in het Nederlands
Hoe solliciteren?
Bekijk de volledige opdrachttekst en sollicitatie-informatie zodra je sollicitatie op maat klaarstaat.
Bestel een sollicitatie op maat om de volledige opdracht en sollicitatie-informatie te bekijken.
Meer context, minder losse zoekuren.
Je krijgt net genoeg context om te beoordelen of deze opdracht interessant is. De volledige briefing, klantdetails en vervolgstappen blijven beschikbaar in de app.