Opdrachten

Dienst Uitvoering Onderwijs (DUO) Senior Test Engineer

Senior Test Engineer

Info

Functie

Senior Test Engineer

Locatie

Groningen

Uren per week

36 uren per week

Looptijd

30.06.2025 - 29.06.2026

Opdrachtnummer

234416

Sluitingsdatum

date-icon21.05.2025 clock-icon14:00
Reageren op deze opdracht? Dit doe je op Striive.

Rolomschrijving en taakafspraken

Opdrachtomschrijving
Ben jij die ervaren tester, die wil bijdragen aan het behouden en verbeteren van de kwaliteit van onze applicaties? En ben jij in staat om testautomatisering binnen DUO naar een hoger niveau te tillen? Wij dagen je uit om onze vooruitstrevende ICT-omgeving nog vooruitstrevender te maken! Samen met je collega's werk je aan het optimaliseren van applicaties met behulp van een breed scala aan technologieën en werkwijzen, waarvan testautomatisering een essentieel deel uitmaakt. Denk daarnaast aan bijvoorbeeld continuous deployment, geautomatiseerde security- en performancetesten, cloud, ElasticSearch en user experience. Heb je adviezen en vernieuwende ideeën op deze gebieden? Deel ze dan vooral! Je denkt mee over en je draagt samen met jouw DevOps team concreet bij aan het optimaliseren van het gebruikersgemak. En je zorgt dat de klanten van DUO, zoals studenten, leraren en onderwijsinstellingen, probleemloos en soepel onze applicaties kunnen gebruiken. Denk bijvoorbeeld aan een studiefinancieringsapplicatie of een digitaal examenplatform waarin je de Cito-toets beschikbaar stelt voor ruim 7.000 basisscholen.

Achtergrond opdracht

We hebben binnen de onderstaande DevOps teams ruimte voor een senior Test Engineer:

  • Team BAP (Basis Administratie Persoon): BAP's hoofdtaken zijn het inwinnen, beheren en ontsluiten van alle persoonsgegevens (zo'n ruim 12 miljoen personen) van alle interne afnemers, daarnaast beheren we de postcode applicatie en de BCE (oude BAP CIOP Emulator) voor de verbinding met legacy systemen. We hebben een belangrijke realtime koppeling met het BRP (voorheen GBA) en houden we alle gegevens (zoals de persoon, adres (binnen - en buitenlands, ouder, kind, relatie, huwelijk), synchroon.
  • Team RIA: (Register Inkomen Administratie) Team RIA valt onder het domein Persoon en heeft de applicaties Inkomenregister (INK) en Rekening- en machtigingadministratie (RMA) onder haar hoede. INK biedt intern diensten aan voor de registratie en ontsluiting van inkomensgegevens ten behoeve van diverse klantprocessen. Hiervoor worden zowel bij de Nederlandse als Buitenlandse Belastingdiensten gegevens ingewonnen (nu nog) op basis van bestandsuitwisselingen. RMA registreert rekeningnummers en machtigingen voor de verschillende afdelingen. Deze gegevens worden ontsloten voor het verwerken van het betalingsverkeer.
  • Team RIO: (Register Instellingen Onderwijs) Bij RIO werken we aan een nieuw register dat alle scholen en opleidingen van Nederland zal gaan bevatten. En ook welke opleiding wanneer waar gegeven zal worden, en wat er in dit kader aan goedkeuringen en licenties is afgegeven. Dit totaalbeeld bestaat nu nog nergens. Dit alles gebeurt voor het gehele onderwijsveld. Hierbij zijn er per sector werkgroepen waar nieuwe requirements worden opgehaald en waar een demo wordt gegeven met de gemaakte software. Er is binnen het project veel direct contact met de afnemers van RIO Met RIO worden een aantal systemen vervangen. Vele DUO systemen maken gebruik van RIO zoals de inschrijf systemen (voor alle sectoren) en studiefinanciering. Daarnaast worden er nog nieuwe systemen gebouwd zoals het faciliteren van subsidies voor opleidingen door het UWV, of een scholingsplatform waar je voor iedere opleiding of cursus kan zien wat de subsidiemogelijkheden zijn.

Eisen

  • werk- en denkniveau
  • Werkervaring met SQL databases / query's
  • Rest services
  • Relevante werkervaring in een Agile / Scrum omgeving (3 jaar)
  • Relevante ervaring met DevOps (3 jaar)
  • Kennis van testautomatisering (3 jaar)
  • Kennis van Java/Cucumber (3 jaar)

Wensen

  • Kennis van OpenShift is een pre
  • Kennis van TypeScript is een pre
  • Kennis van Cypress is een pre
  • Werkervaring met het ondersteunen van collega's (met technische expertise)
  • Werkervaring met het samenwerken met collega's in een complexe omgeving, die voortdurend in beweging is.

Competenties

  • Gericht op samenwerken, teamspeler, communicatief sterk
  • Leergierig, assertief, overtuigend, besluitvaardig
  • Oog voor grote lijnen, analyserend vermogen
  • Goede mondelinge en schriftelijke uitdrukkingsvaardigheid

Aanvullende Informatie
Wanneer u bij ons als leverancier een professional aanbiedt en deze wordt geplaatst, hebben we informatie van u als contractpartij nodig, onder andere met betrekking tot de Wet keten- en inlenersaansprakelijkheid. De ‘WKA’ heeft als doel om misbruik te voorkomen bij de afdracht van loonheffingen bij alle schakels in de keten; van leverancier tot opdrachtgever. Wij dekken deze risico’s voor onze opdrachtgevers af middels een geblokkeerde rekening, de G-rekening. Dit is een rekening waarop een gedeelte van het factuurbedrag wordt gestort en waarvan u de loonheffingen en BTW kunt betalen aan de Belastingdienst. Het af te storten % hangt ervan af of u een SNA-certificering (NEN-4400-1 of NEN-4400-2) heeft of niet en of uw bedrijf in Nederland of daarbuiten is gevestigd. De G-rekening kunt u aanvragen bij de Belastingdienst. Indien u geen G-rekening kunt krijgen (en u kunt hier bewijs van de Belastingdienst van overleggen) dan heeft u ook de mogelijkheid elk kwartaal een accountantsverklaring (assurance report inzake inlening personeel) aan te leveren. Hierin zal een gecertificeerd accountant (AA of RA) een verklaring afgeven over de juistheid, volledigheid en tijdigheid van de afdrachten. Let wel, de kosten voor deze verklaring komen voor uw eigen rekening.


Bedrijfsgegevens

Bedrijfs gegevens

Dienst Uitvoering Onderwijs (DUO)

Rolomschrijving en taakafspraken

Opdrachtomschrijving
Ben jij die ervaren tester, die wil bijdragen aan het behouden en verbeteren van de kwaliteit van onze applicaties? En ben jij in staat om testautomatisering binnen DUO naar een hoger niveau te tillen? Wij dagen je uit om onze vooruitstrevende ICT-omgeving nog vooruitstrevender te maken! Samen met je collega's werk je aan het optimaliseren van applicaties met behulp van een breed scala aan technologieën en werkwijzen, waarvan testautomatisering een essentieel deel uitmaakt. Denk daarnaast aan bijvoorbeeld continuous deployment, geautomatiseerde security- en performancetesten, cloud, ElasticSearch en user experience. Heb je adviezen en vernieuwende ideeën op deze gebieden? Deel ze dan vooral! Je denkt mee over en je draagt samen met jouw DevOps team concreet bij aan het optimaliseren van het gebruikersgemak. En je zorgt dat de klanten van DUO, zoals studenten, leraren en onderwijsinstellingen, probleemloos en soepel onze applicaties kunnen gebruiken. Denk bijvoorbeeld aan een studiefinancieringsapplicatie of een digitaal examenplatform waarin je de Cito-toets beschikbaar stelt voor ruim 7.000 basisscholen.

Achtergrond opdracht

We hebben binnen de onderstaande DevOps teams ruimte voor een senior Test Engineer:

  • Team BAP (Basis Administratie Persoon): BAP's hoofdtaken zijn het inwinnen, beheren en ontsluiten van alle persoonsgegevens (zo'n ruim 12 miljoen personen) van alle interne afnemers, daarnaast beheren we de postcode applicatie en de BCE (oude BAP CIOP Emulator) voor de verbinding met legacy systemen. We hebben een belangrijke realtime koppeling met het BRP (voorheen GBA) en houden we alle gegevens (zoals de persoon, adres (binnen - en buitenlands, ouder, kind, relatie, huwelijk), synchroon.
  • Team RIA: (Register Inkomen Administratie) Team RIA valt onder het domein Persoon en heeft de applicaties Inkomenregister (INK) en Rekening- en machtigingadministratie (RMA) onder haar hoede. INK biedt intern diensten aan voor de registratie en ontsluiting van inkomensgegevens ten behoeve van diverse klantprocessen. Hiervoor worden zowel bij de Nederlandse als Buitenlandse Belastingdiensten gegevens ingewonnen (nu nog) op basis van bestandsuitwisselingen. RMA registreert rekeningnummers en machtigingen voor de verschillende afdelingen. Deze gegevens worden ontsloten voor het verwerken van het betalingsverkeer.
  • Team RIO: (Register Instellingen Onderwijs) Bij RIO werken we aan een nieuw register dat alle scholen en opleidingen van Nederland zal gaan bevatten. En ook welke opleiding wanneer waar gegeven zal worden, en wat er in dit kader aan goedkeuringen en licenties is afgegeven. Dit totaalbeeld bestaat nu nog nergens. Dit alles gebeurt voor het gehele onderwijsveld. Hierbij zijn er per sector werkgroepen waar nieuwe requirements worden opgehaald en waar een demo wordt gegeven met de gemaakte software. Er is binnen het project veel direct contact met de afnemers van RIO Met RIO worden een aantal systemen vervangen. Vele DUO systemen maken gebruik van RIO zoals de inschrijf systemen (voor alle sectoren) en studiefinanciering. Daarnaast worden er nog nieuwe systemen gebouwd zoals het faciliteren van subsidies voor opleidingen door het UWV, of een scholingsplatform waar je voor iedere opleiding of cursus kan zien wat de subsidiemogelijkheden zijn.

Eisen

  • werk- en denkniveau
  • Werkervaring met SQL databases / query's
  • Rest services
  • Relevante werkervaring in een Agile / Scrum omgeving (3 jaar)
  • Relevante ervaring met DevOps (3 jaar)
  • Kennis van testautomatisering (3 jaar)
  • Kennis van Java/Cucumber (3 jaar)

Wensen

  • Kennis van OpenShift is een pre
  • Kennis van TypeScript is een pre
  • Kennis van Cypress is een pre
  • Werkervaring met het ondersteunen van collega's (met technische expertise)
  • Werkervaring met het samenwerken met collega's in een complexe omgeving, die voortdurend in beweging is.

Competenties

  • Gericht op samenwerken, teamspeler, communicatief sterk
  • Leergierig, assertief, overtuigend, besluitvaardig
  • Oog voor grote lijnen, analyserend vermogen
  • Goede mondelinge en schriftelijke uitdrukkingsvaardigheid

Aanvullende Informatie
Wanneer u bij ons als leverancier een professional aanbiedt en deze wordt geplaatst, hebben we informatie van u als contractpartij nodig, onder andere met betrekking tot de Wet keten- en inlenersaansprakelijkheid. De ‘WKA’ heeft als doel om misbruik te voorkomen bij de afdracht van loonheffingen bij alle schakels in de keten; van leverancier tot opdrachtgever. Wij dekken deze risico’s voor onze opdrachtgevers af middels een geblokkeerde rekening, de G-rekening. Dit is een rekening waarop een gedeelte van het factuurbedrag wordt gestort en waarvan u de loonheffingen en BTW kunt betalen aan de Belastingdienst. Het af te storten % hangt ervan af of u een SNA-certificering (NEN-4400-1 of NEN-4400-2) heeft of niet en of uw bedrijf in Nederland of daarbuiten is gevestigd. De G-rekening kunt u aanvragen bij de Belastingdienst. Indien u geen G-rekening kunt krijgen (en u kunt hier bewijs van de Belastingdienst van overleggen) dan heeft u ook de mogelijkheid elk kwartaal een accountantsverklaring (assurance report inzake inlening personeel) aan te leveren. Hierin zal een gecertificeerd accountant (AA of RA) een verklaring afgeven over de juistheid, volledigheid en tijdigheid van de afdrachten. Let wel, de kosten voor deze verklaring komen voor uw eigen rekening.


De recruiter

Arthur Timman

Between

Deel deze opdracht

Plaats jouw bieding op Striive

https://login.striive.com/

Voor deze opdracht dien je een bieding te plaatsen op Striive. Striive is het grootste opdrachtenplatform van de Benelux waar jaarlijks meer dan 20.000 opdrachten gepubliceerd worden.