logo

Bekijk alle vacatures

Senior Tester

Den Haag, Zuid-Holland
Voor onze opdrachtgever ICTU zijn wij op zoek naar een Senior Tester
 
Start z.s.m.
Einddatum 30-09-2028
Optie op verlenging Nee
Uren per week 36
Locatie Den Haag + Remote
Bijzonderheden Deze aanvraag is geschikt voor een ZZP'er. 2 CV kan ik aanbieden, echter 1fte wordt er gezocht
Tarief ICTU heeft geen max. tarief gegeven, graag marktconform aanbieden
Deadline 17-11-2025 om 09.00

Opdrachtomschrijving
 
Omschrijf de context van het project/programma waarin de activiteiten plaatsvinden, wanneer en op grond waarvan is het project/programma afgerond en welke rol heeft de professional binnen het project/programma? 

Beschrijving project/programma: 

De activiteiten vinden plaats binnen het programma e-Justice. Doel van het programma is onder andere het (door)ontwikkelen van specifieke en generieke digitale rechtsinstrumenten ter ondersteuning van de implementatie van meerdere Europese verordeningen, richtlijnen en kaderbesluiten binnen het Justitiedomein en op het gebied van e-Justice (zie bijlage). De ontwikkeling komt tot stand in nauwe samenwerking met diverse gebruikers- en beheerorganisaties die bij de verschillende verordeningen zijn betrokken. ICTU is verantwoordelijk voor de bouw van de rechtsinstrumenten. De verschillende rechtsinstrumenten worden overgedragen naar de beheerorganisaties binnen het Justitiedomein na acceptatie door de gebruikers- en beheerorganisatie(s).

In 2025 zal ICTU de doorontwikkeling van de applicatie JENS voor de Rechtspraak afronden en de softwarearchitectuur definiëren voor de rechtsinstrumenten van de volgende Europese verordeningen. Vanaf 2026 zal de realisatie van de volgende rechtsinstrumenten plaatsvinden. Het programma (opgesteld door de EC) heeft een voorlopige einddatum van 31-12-2030.

Omschrijving einde project/programma: 
 
Door de diverse gebruikersorganisaties werkende en geaccepteerde componenten voor de ondersteuning en/of uitvoering van de rechtsinstrumenten, inclusief sluitende ketentestrapportages.
 
Welke rol heeft de professional binnen het project/programma: 
 
De professional is als senior tester verantwoordelijk voor het testen van de softwarecomponenten ten behoeve van geleverde functionaliteit voor het programma.

Zie de eisen en wensen onder ‘gewenst profiel’ verderop in dit document voor de gevraagde expertise van de kandidaat.
 
Welke opdracht gaat de professional uitvoeren en welke activiteiten horen daarbij? 
 

De professional is als senior tester verantwoordelijk voor het testen van de software ten behoeve van geleverde functionaliteit voor het programma.

Activiteiten die horen bij het realiseren van het project:
  • Het voorbereiden van diverse testen (zoals systeemtesten, functionele testen, niet-functionele testen (bijvoorbeeld performance-testen en systeemintegratie testen) en het opstellen van testscenario’s; 
  • Het automatiseren van de diverse testen, inclusief automatisering (waar mogelijk) van de rapportages; 
  • Het (geautomatiseerd) uitvoeren van de diverse testen; 
  • Het adviseren ten aanzien van de testresultaten; 
  • Het inrichten van de benodigde testomgevingen binnen de opdracht; 
  • Het beoordelen van functionele requirements op testbaarheid en het inschatten en inplannen van werkzaamheden op basis hiervan; 
  • Voorstellen en aanbrengen van verbeteringen in de wijze van (geautomatiseerd) testen
 
Welke concrete resultaten dient de professional te behalen? Resultaten dienen concreet en meetbaar te zijn. 
 
Deelresultaten
  • Er is een testomgeving ingericht met bijbehorende (test)tooling;
  • Voor elke userstory zijn er testscenario’s opgesteld en is traceerbaar;
  • Na oplevering van een story is de wijziging functioneel getest;
  • Alle regressietesten zijn geautomatiseerd, met automatische rapportages na elke testrun;
  • Na elke release wordt er een testrapportage opgeleverd; 
  • Aan het eind van de sprint zijn alle benodigde testen gedraaid, zonder fouten.

Het resultaat van de inzet is het tijdig, zelfstandig en conform Agile/Scrum werkwijze autonoom testen van software in onderlinge afstemming met de andere ontwikkelaars en testers. Hiervoor test de professional software ten behoeve van releases van de klant in gemiddeld 20 - 25 sprints per jaar gedurende de looptijd van de opdracht. De product owner van de klant stemt met het team de ontwikkelagenda en releaseplanning af en de prioritering binnen deze releaseplanning. 

Eindresultaten
Er is een volledig operationele testomgeving ingericht en gevalideerd, inclusief een traceerbaar overzicht van testscenario’s gekoppeld aan user stories, die reproduceerbare resultaten en volledige transparantie biedt in de keten van testactiviteiten.

Wanneer is de opdracht afgerond en beëindigd:

De opdracht is afgerond wanneer het eindresultaat is opgeleverd en geaccepteerd door de klant. 
 
Hoe wat en wanneer zal het werk/de resultaten worden beoordeeld? 
Detailleer de criteria en momenten voor feedback en beoordeling. Voorbeeld: maandelijkse voortgangsrapporten en een eindbeoordeling bij projectafsluiting. 
 
Tussentijdse beoordeling: 
  • De werkzaamheden van de tester worden worden per sprint beoordeeld als onderdeel van deDefinition of Done (DoD) door de product owner van de klant.  
  • De resultaten worden na elke sprint geëvalueerd door de klant.  
 
Eindbeoordeling:   
  • Aantoonbaar werkende (geautomatiseerde) testset met bijbehorende documentatie per softwarevoorziening die voldoet aan criteria van de ICTU kwaliteitsaanpak Softwareontwikkeling op basis waarvan decharge door klant kan plaatsvinden
 
Wat is de kans dat de verwachte duur wordt overschreden, c.q. welke onzekerheden er zijn t.a.v. de verwachte duur? 
 
Op basis van de huidige inzichten is de kans dat de duur van de opdracht wordt omschreven redelijk groot. - Externe invloeden (vooral EU) en toevoegen van extra functionaliteit en wijzigingen in de te gebruiken frameworks en relaties met andere rechtsinstrumenten kunnen substantieel invloed hebben op de doorlooptijd van het project.
  
Over welke specifieke kennis beschikt de professional, waarover het eigen personeel van de Opdrachtgever niet beschikt en waar een eventuele vervanger ook over zou moeten beschikken? 
 
De professional beschikt hier over de volgende combinatie van expertise:  
  • Heeft aantoonbare ervaring met het testen van API’s (JSON);
  • Heeft aantoonbare ervaring met het testen van front-end applicaties;
  • Heeft aantoonbare kennis van Playwright;
  • Heeft aantoonbare kennis en ervaring met TestNG framework; 
  • Heeft kennis van Jira en CI/CD tooling zoals Gitlab;
  • Heeft aantoonbare ervaring in werken binnen overheidsprojecten.
 
Gewenst profiel

De senior tester beschikt over de volgende vaardigheden:
  • Creativiteit om binnen de mogelijkheden een “slimme” testopzet te maken;
  • Communicatief;
  • Pragmatisch;
  • Heeft een sterk conceptueel denkvermogen;
  • Is in staat architectuurconcepten in detail te doorgronden;
  • Heeft bij voorkeur een opleiding op het gebied van informatiekunde en/of informatica,
Eisen
 
  • Beschikt over uitstekende kennis en inzicht in de laatste theoretische en technologische ontwikkelingen binnen het vakgebied testen: weet eerste ideeën/concepten te vertalen in bruikbare teststrategieën;
  • Heeft tenminste 5 jaar ervaring met het testen van koppelvlakken en systemen met gebruikersinterface
  • Heeft tenminste 5 jaar ervaring met het functioneel testen van systemen;
  • Heeft tenminste 5 jaar ervaring met geautomatiseerd testen van systemen;
  • Heeft tenminste 5 jaar aantoonbare ervaring in het uitvoeren van projecten in een Agile ontwikkelomgeving (Agile, SCRUM).
Wensen
Nr Omschrijving Gewicht Beoordeling
W1 Heeft ervaring met functioneel testen van complexe omgevingen met gebruik van testtechnieken; 20% ≥ 5 jaar = 10 punten
≥ 3 jaar < 5 jaar = 6 punten
≥ 1 jaar < 3  jaar = 4 punten
< 1 jaar = 2 punten
W2 Heeft ervaring met het Playwright; 20% ≥ 5 jaar = 10 punten
≥ 3 jaar < 5 jaar = 6 punten
≥ 1 jaar < 3  jaar = 4 punten
< 1 jaar = 2 punten
W3 Heeft ervaring met het testen met TestNG framework;  15% ≥ 5 jaar = 10 punten
≥ 3 jaar < 5 jaar = 6 punten
≥ 1 jaar < 3  jaar = 4 punten
< 1 jaar = 2 punten
W4 Ervaring in werken binnen overheidsprojecten in vergelijkbare rol of functies; 10% ≥ 5 jaar = 10 punten
≥ 3 jaar < 5 jaar = 6 punten
≥ 1 jaar < 3  jaar = 4 punten
< 1 jaar = 2 punten
W5 Heeft ervaring met Java; 5% ≥ 5 jaar = 10 punten
≥ 3 jaar < 5 jaar = 6 punten
≥ 1 jaar < 3  jaar = 4 punten
< 1 jaar = 2 punten
W6 Heeft ervaring met Angular 17+ 5% ≥ 5 jaar = 10 punten
≥ 3 jaar < 5 jaar = 6 punten
≥ 1 jaar < 3  jaar = 4 punten
< 1 jaar = 2 punten
W7 Heeft ervaring van Jira en CI/CD tooling zoals Gitlab. 5% ≥ 5 jaar = 10 punten
≥ 3 jaar < 5 jaar = 6 punten
≥ 1 jaar < 3  jaar = 4 punten
< 1 jaar = 2 punten
 
Prijs
Gewicht van prijs bij beoordeling 20%

Graag ontvang ik het CV van mogelijk passende kandidaten. Hou bij aanbieden rekening met de onderstaande punten (zonder deze info kan het CV helaas niet mee worden genomen in de selectie!):

1.Nederlandstalig CV (Word doc.) van max 5 a 6 pagina's. Indien een Engelstalig CV nodig is dan staat dit in de aanvraag bij de eisen vermeld.

2.Motivatie gericht op de vacature. Dit kan kort d.m.v. ja de ervaring heb ik opgedaan / de werkzaamheden heb ik gedaan in de perioden x  bij de organisaties y. Dus puntsgewijs per eis, wens en werkzaamheden (graag deze ervaring & werkzaamheden in het CV vermelden in de betreffende perioden).

Naast de puntsgewijze motivatie van de wensen ook het aantal punten er bij vermelden; zie kolom beoordeling, dit geldt alleen voor de ICTU aanvragen!

3.Volledige naam + de officiële voorletters zoals in het paspoort staat
4.Woonplaats
5.Geboortedatum
6.Vakantieplannen in de komende 3 maanden

Met vriendelijke groet,

Michael Blaauw
FlexValue
+31613778889
michael
@flexvalue.nl
www.flexvalue.nl

 

Deel deze vacature

Powered by