logo

Bekijk alle vacatures

Tester

Den Haag, Zuid-Holland
Voor onze klant ICTU zijn wij op zoek naar een Tester
 
Start 17-02-2025
Einddatum 31-12-2026
Optie op verlenging N.v.t.
Uren per week 16
Locatie Den Haag + Remote
Bijzonderheden Op deze aanvraag mogen wij een ZZP'er aanbieden. 4 CV's mogen er worden aangeboden echter er wordt 1 fte gezocht..
Tarief ICTU heeft geen max. tarief gegeven, graag marktconform aanbieden.
Deadline 07-02-2025 om 09.00.

Let op: de selectiegesprekken vinden in de eerste helft van februari plaats, hier kan niet van worden afgeweken!
 
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? 
 Kwaliteitsdashboard (oplevering 31-05-2026)
Aan de hand van het kwaliteitsdashboard van aangeleverde gegevens van de bron:
Controleren of er kwaliteitsverbetering is op de bestaande databronnen.

De professional zal de implementatie van de volgende functionaliteiten voor zijn rekening nemen:
  • Samen met de developers de opgeslagen data van de kwaliteitscontroles inzichtelijk maken en presenteren aan functioneel beheerders.
  • Controles implementeren en de resultaten daarvan persisteren.
De professional zal samen met de developers de review en kwaliteitscontrole doen voor:
  • Benodigde BAG en NHR data in juiste formaat beschikbaar maken voor de Inspectieview controle applicatie
Containerisatie (oplevering 31-12-2026)
Inspectieview draait op een JBoss in een cloud omgeving. De applicatie moet aangepast worden en opgeknipt worden zodat deze efficiënt kan draaien in containers op de DICTU container omgeving. Deze container omgeving wordt gerealiseerd door DICTU en de applicatie aanpassingen moeten door de developers gerealiseerd worden. De professional zal hier met name regressietesten uit moeten voeren om consistentie te laten zien tussen de ‘oude’ en ‘nieuwe’ omgeving.

De activiteiten die horen bij het realiseren van de verschillende deel opdrachten zijn:
  • Testen van de ontwikkelde software ontwikkelen met behulp van de beschikbare test-frameworks.
  • automatische regressietests uitvoeren
  • Registreren Bugs en verbeterpunten (JIRA)
 
Welke opdracht gaat de professional uitvoeren en welke activiteiten horen daarbij? 
 
Testen van de upgrades voor toekomstbestendigheid Inspectieview (oplevering 31-07-2025)
Na uitvoeren van upgrades van de verschillende gebruikte applicaties en frameworks die gebruikt zijn bij Inspectieview:
De professional zal de implementatie van de volgende upgrades voor zijn rekening nemen:
Functioneel en regressietesten functionaliteit na implementatie van de diverse vernieuwde frameworks.

GIS en Kaart verbeteringen (oplevering 31-04-2025)
Na implementatie van GEO functionaliteit (zoeken binnen Inspectieview op de kaart):
De professional zal hierna de functionele- en regressietesten uitvoeren op deze nieuwe functionaliteit.

LAVS meldingen (oplevering 31-10-2025)
Leveren van LAVS meldingen door bronnen mogelijk maken. De LAVS data verkrijgen uit de opgeleverde CSV’s en persisteren in de database. Vervolgens deze data via REST services op de frontend tonen. Zowel op de kaart als in het dossier.
De professional zal functionele- en regressietesten uitvoeren na de bouw van de nieuwe functionaliteit.

Redesign wensen en toegankelijkheid (oplevering 31-2-2026)
Redesign wensen die verzameld zijn door de UX/UI en de PO. Deze verzameling wensen voor aanpassing in de frontend is bedoeld voor verbetering van de zoek en dossier pagina’s van Inspectieview.
Tevens moet de applicatie geschikt worden gemaakt voor mobiele devices.

De professional zal functionele- en regressietesten uitvoeren na de bouw van de nieuwe functionaliteit.

Kwaliteitsdashboard (oplevering 31-05-2026)
Aan de hand van het kwaliteitsdashboard van aangeleverde gegevens van de bron:
Controleren of er kwaliteitsverbetering is op de bestaande databronnen.

De professional zal de implementatie van de volgende functionaliteiten voor zijn rekening nemen:
  • Samen met de developers de opgeslagen data van de kwaliteitscontroles inzichtelijk maken en presenteren aan functioneel beheerders.
  • Controles implementeren en de resultaten daarvan persisteren.
De professional zal samen met de developers de review en kwaliteitscontrole doen voor:
  • Benodigde BAG en NHR data in juiste formaat beschikbaar maken voor de Inspectieview controle applicatie

Containerisatie (oplevering 31-12-2026)
Inspectieview draait op een JBoss in een cloud omgeving. De applicatie moet aangepast worden en opgeknipt worden zodat deze efficiënt kan draaien in containers op de DICTU container omgeving. Deze container omgeving wordt gerealiseerd door DICTU en de applicatie aanpassingen moeten door de developers gerealiseerd worden. De professional zal hier met name regressietesten uit moeten voeren om consistentie te laten zien tussen de ‘oude’ en ‘nieuwe’ omgeving.


De activiteiten die horen bij het realiseren van de verschillende deel opdrachten zijn:
  • Testen van de ontwikkelde software ontwikkelen met behulp van de beschikbare test-frameworks Java Selenium
  • automatische regressietests uitvoeren
  • Registreren Bugs en verbeterpunten (JIRA)
 
Welke concrete resultaten dient de professional te behalen? Resultaten dienen concreet en meetbaar te zijn. 
De producten die opgeleverd worden zijn een team effort waar verantwoordelijkheden verschillen (zie hierboven) maar het eindproduct is de som van de verschillende verantwoordelijkheden en activiteiten.
De volgende resultaten worden opgeleverd:
 
  • Opgeleverde versie van Inspectieview met daarin de frameworks ge-upgrade en regressie-getest naar de nieuwere versies:
    • hibernate search (7.2), hibernate ORM (6.5), Keycloak (26.0.6)
    • Postgres (16), Spring boot (3.3.2)
  • Opgeleverde en geteste versie van Inspectieview met daarin de doorgevoerde kaart verbeteringen
    • Alle functionele wijzigingen op de kaart getest en geaccepteerd door de ILT en in beheer genomen door de DICTU.
  • Opgeleverde en geteste versie van Inspectieview met daarin de LAVS meldingen
    • LAVS (asbest meldingen) worden geleverd door de bronnen en kunnen ingelezen en getoond worden.
  • Opgeleverde en geteste versie van Inspectieview met daarin de redesign wensen en toegankelijkheid
    • Alle functionele wijzigingen voor de frontend en geschikt voor mobiele devices met een A+ score voor toegankelijkheid. Getest en geaccepteerd door de ILT.
  • Opgeleverde en geteste versie van Inspectieview met daarin het kwaliteitsdashboard
    • Een dashboard beschikbaar voor de bronnen en beheerders waar de kwaliteit over de leveringen in de tijd te zien is.
  • Opgeleverde versie van Inspectieview in images klaar voor deployment in het containerisatie platform van DICTU
    • Inspectieview applicatie in images opgeleverd en getest en gedeployed op de DICTU omgeving en draaiend in productie. Geen JBoss omgevingen meer in gebruik.
Welke eindresultaten zal de professional aan het einde van de opdracht dienen op te leveren.
  • Afgeronde deel opdrachten waarbij alle bovenstaande functionaliteit is opgeleverd en getest en draait in productie en in beheer is genomen door de DICTU.
  • Rapport over de software kwaliteit, opgesteld door developers en reviewed door de tester. Gemeten door o.a. sonar en inzichtelijk op Quality Time. Moet voldoen aan de kwaliteitseisen zoals afgesproken.
  • Rapport met de resultaten van de automatische (regressie en unit) tests. De tests moeten een coverage hebben zoals afgesproken en allemaal slagen.
  • Bug rapportage met daarin geen openstaande verstorende bugs die nog opgelost moeten worden.
Wanneer is de opdracht afgerond en beëindigd:
Elke 2 weken worden de deelresultaten beoordeeld. En na volledige realisering van een deel product wordt dit bij DICTU in beheer gegeven met een uitloop van 2 maanden voor het fixen van onverwachte bugs.
Als alle deelproducten zijn gerealiseerd en opgeleverd, is de opdracht afgerond en beëindigd.
De datum van afronden is gepland op 31-12-2026.

 
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. 
  • De deelresultaten worden 2-wekelijks besproken tijdens de sprintmeeting.
  • Elk kwartaal zal er een overleg plaatsvinden om de tussentijdse stand van zaken te bespreken
  • Bij oplevering van een deelproduct en bij de laatste oplevering van bugfixes wordt Quality Time gecontroleerd op de kwaliteit van de code en worden de documenten zoals het SAD en koppelvlak beschrijvingen gecontroleerd
 
Wat is de kans dat de verwachte duur wordt overschreden, c.q. welke onzekerheden er zijn t.a.v. de verwachte duur? 
 Bij de deelproducten kwaliteitsdashboard en containerisatie zijn er grote onzekerheden vanwege afhankelijkheid van derde partijen. Voor het kwaliteitsdashboard is data nodig van het project bij opdrachtgever. Deze data moet correct en opgeleverd worden aan de beheerpartij. Hier is 60% kans dat dit niet op tijd geleverd wordt waardoor de oplevering en ontwikkeling van het deelproduct vertraging op kan lopen.
Bij containerisatie moet de beheerpartij de omgeving geschikt maken en configureren voor Inspectieview. De oplevering van deze deelopdracht kan vertraging op lopen door gebrek aan capaciteit bij de beheerpartij. De kans hierop is zeker 80%  
 
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? 
  1. Kan goed met Excel overweg.
  2. Beschikt over een TMAP certificaat,
  3. Kan zich in woord en geschrift goed uitdrukken in de Nederlandse taal
  4. Ervaring met VTH-werkzaamheden is een pré
  5. Jira, PG Admin en Selenium is een pré
  6. Testautomatisering: het schrijven van testen in java met Webdriver is een pré
 
Gewenste profiel
We zijn op zoek naar een medior of senior tester. Deze persoon zal onderdeel uitmaken van een multidisciplinair Scrum team. Naast gedegen technisch kennis moet de persoon ook communicatief vaardig, zijn én ervaring hebben met het werken in een Agile-omgeving.
De persoon dient een grote mate van zelfstandigheid te hebben met betrekking tot het plannen, uitvoeren en bewaken van zijn deelactiviteiten als onderdeel van de totale SCRUM software development.

Competenties
Technisch onderlegd, hands-on, analytisch, team-player, proactief, communicatief, flexibel en leergierig
Eisen
  • Beheersing van de Nederlandse taal in woord en schrift
  • Aantoonbaar minimaal 2 jaar ervaring met:
    • Handmatig functioneel-, systeem- en integratietesten van complexe (web)applicaties, incl. REST webservices.
    • Het extraheren van logische en fysieke testgevallen uit de User Story en het uitvoeren van handmatige tests om de correctheid van de applicatie te valideren.
    • Het analyseren van testresultaten en het rapporteren van gevonden bugs aan het ontwikkelingsteam.
  • Aantoonbaar minimaal 1 jaar ervaring met:
    • Werken in een Agile/Scrum team
Wensen
Nr Omschrijving Gewicht Beoordeling
W1 Ervaring met Tmap 15% ≥ 5 jaar = 10 punten
≥ 3 jaar < 5 jaar = 6 punten
≥ 1jaar < 3 jaar = 4 punten
< 1jaar = 0 punten
W2 Ervaring met handmatig testen en rapporteren van resultaten 35% ≥ 5 jaar = 10 punten
≥ 3 jaar < 5 jaar = 6 punten
≥ 1jaar < 3 jaar = 4 punten
< 1jaar = 0 punten
W3 Ervaring met SQL 10% ≥ 5 jaar = 10 punten
≥ 3 jaar < 5 jaar = 6 punten
≥ 1jaar < 3 jaar = 4 punten
< 1jaar = 0 punten
W4 Gevorderd niveau Excel 20% ≥ 5 jaar = 10 punten
≥ 3 jaar < 5 jaar = 6 punten
≥ 1jaar < 3 jaar = 4 punten
< 1jaar = 0 punten

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