Software Tester GDNR (Geologische Dienst Nederland)

Randstad
Utrecht, Netherlands
3 days ago
Apply on www.randstad.nl
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Languages
Dutch

Tech stack

Testing (Software) Application Programming Interfaces (APIs) Agile Methodology Artificial Intelligence Automation of Tests Information Systems Continuous Integration DevOps Distributed Systems Graphical User Interface Information Sciences JSON
+7 more
Simple Object Access Protocol (SOAP) Software Engineering SQL Databases Test Data Extensible Markup Language (XML) GitHub Copilot Information Technology

Job description

Sluit de grondwaterstand in Limburg aan op onze drinkwaterbehoefte? Is de grond in Groningen sterk genoeg om op te bouwen? En welke grond in de Randstad is geschikt voor opslag van hernieuwbare energie? Informatie over de ondergrond van Nederland is essentieel voor belangrijke maatschappelijke vraagstukken. De Geologische Dienst Nederland (GDN), onderdeel van TNO, heeft het beantwoorden van dergelijke vragen als één van haar hoofdactiviteiten.

Hoe kunnen betrouwbare ondergrondgegevens bijdragen aan beslissingen over grondwater, energie, grondstoffen en het veilige gebruik van de Nederlandse ondergrond? Bij de Geologische Dienst Nederland (GDN), onderdeel van TNO, spelen onze digitale informatiesystemen een essentiële rol bij het beantwoorden van deze vragen. Als Software Tester in het GDNR-ontwikkelteam help je ervoor te zorgen dat ons dataplatform, onze diensten en onze gebruikersapplicaties betrouwbaar, veilig en geschikt voor hun doel zijn. Daarmee draag je bij aan de overgang van de bestaande DINO-systemen naar GDNR en help je betrouwbare geo-wetenschappelijke informatie beschikbaar te maken voor specialisten, overheden en de samenleving.

Wat ga je doen?

  • Kwaliteitsstrategie en samenwerking
  • Werk vanaf de refinement samen met het team om requirements en acceptatiecriteria te vertalen naar duidelijke, toetsbare resultaten.
  • Breng kwaliteitsrisico’s in kaart en kies een passende mix van exploratief, functioneel, integratie-, regressie- en end-to-end testen.
  • Coördineer systeem overstijgende regressie-, end-to-end- en acceptatietesten met ontwikkelaars, gebruikers en partnerteams.
  • Praktisch testen en dataverificatie
  • Test gebruikersinterfaces, API’s, datastromen en integraties tussen diensten en omgevingen.
  • Controleer of ondergrondgegevens correct en herleidbaar blijven en uitsluitend toegankelijk zijn voor bevoegde gebruikers.
  • Breng kritieke gebruikersscenario’s en informatiestromen in kaart en zorg voor de testdata en testomgevingen die nodig zijn om deze te valideren.
  • Test automatisering en tooling
  • Breid de huidige oplossing van GDNR voor geautomatiseerd end-to-end testen uit en onderhoud deze.
  • Stel nieuwe oplossingen voor end-to-end testen voor, werk de plannen daarvoor uit en implementeer ze.
  • Zorg voor betrouwbare, herhaalbare regressietesten voor het volledige GDNR-landschap voordat wijzigingen naar productie gaan.
  • Integreer geautomatiseerde testen in het deliveryproces, onderzoek mislukte tests en houd de testsuites stabiel.
  • Gebruik GitHub Copilot en andere goedgekeurde GenAI-tools op een verantwoorde manier ter ondersteuning van testautomatisering, het ontwerpen van testscenario’s en loganalyse.

Functie-eisen

Wat verwachten we van jou? Je bent een analytische en praktisch ingestelde tester met interesse in zowel de technologie als het werk van de gebruikers. Je schakelt gemakkelijk tussen een gebruikersinterface, een API-response, een databasequery en een CI/CD-pipeline zonder het achterliggende bedrijfsrisico van een wijziging uit het oog te verliezen. Je stelt constructieve vragen, communiceert je bevindingen helder en werkt samen met ontwikkelaars om fouten te voorkomen in plaats van ze alleen achteraf te melden. Omdat GDNR meerdere producten en informatieketens omvat, kun je prioriteiten stellen, structuur aanbrengen in complexe testvraagstukken en je aanpak afstemmen op de risico’s en de volwassenheid van elk onderdeel.

Daarnaast breng je mee:

  • Een afgeronde bachelor- of masteropleiding in informatica, software engineering of informatiesystemen, of gelijkwaardige praktijkervaring.
  • Minimaal vijf jaar professionele testervaring in een Agile-softwareontwikkel- of DevOps-omgeving.
  • Aantoonbaar ruime ervaring met geautomatiseerd end-to-end testen over meerdere applicaties, diensten en integraties heen.
  • Het vermogen om passende testautomatiseringsmethoden te kiezen en deze te vertalen naar onderhoudbare regressietestdekking voor een gedistribueerd systeem.
  • Bekendheid met REST- en SOAP-services, SQL en gestructureerde dataformaten zoals XML of JSON; ervaring met het valideren van complexe datastromen is een pre.
  • Ervaring met CI/CD-pipelines, testdata en testomgevingen, en het beoordelingsvermogen om de kwaliteit en de risico’s van de uitrol van een of meer applicaties en componenten in te schatten.
  • Praktijkervaring met GitHub Copilot of vergelijkbare GenAI-tools en het vermogen om door AI gegenereerde resultaten kritisch te valideren en verantwoord te gebruiken.
  • Sterke communicatieve vaardigheden en het vermogen om testen af te stemmen met gebruikers en collega’s uit verschillende disciplines en teams.

Bedrijfsinformatie

TNO (Nederlandse Organisatie voor Toegepast Natuurwetenschappelijk Onderzoek) is een onafhankelijke onderzoeksorganisatie die wetenschappelijke kennis praktisch toepasbaar maakt voor overheden en bedrijven. Ze werken aan innovaties rondom grote maatschappelijke uitdagingen, zoals de energietransitie, defensie, en verduurzaming van de industrie.

Binnen TNO fungeert de Geologische Dienst Nederland (GDN) - waarbij GDNR internationaal en in datatermen vaak staat voor hun Data Repository of centrale registratiefunctie - als hét nationale kennis- en datacentrum voor de Nederlandse ondergrond. Hun hoofddoel is bedrijven en overheden ondersteunen bij veilige en duurzame beslissingen over landgebruik, bodemgebruik en grondwaterbeheer.

De drie hoofdtaken van de Geologische Dienst Nederland zijn:

  • Informatietaak (De GDNR-functie): Het verzamelen, beheren en digitaal toegankelijk maken van ondergronddata. Via publieke portalen zoals DINOloket en de Basisregistratie Ondergrond (BRO) ontsluiten zij historische en actuele gegevens over bodemsamenstelling, grondwater en mijnbouwwerken. Adviestaak: Ze fungeren als wettelijk adviseur voor ministeries en decentrale overheden over het gebruik van de diepe en ondiepe ondergrond. Dit omvat advies over mijnbouwvergunningen, aardwarmtewinning, droogte en risico’s op bodemdaling.

  • Onderzoekstaak: Het uitvoeren van toegepast aardwetenschappelijk onderzoek en het ontwikkelen van 3D-bodemmodellen. Ze onderzoeken de potentie van geo-energie (zoals geothermie of ondergrondse waterstof- en CO2-opslag) om de nationale energietransitie te versnellen.

,

Sluit de grondwaterstand in Limburg aan op onze drinkwaterbehoefte? Is de grond in Groningen sterk genoeg om op te bouwen? En welke grond in de Randstad is geschikt voor opslag van hernieuwbare energie? Informatie over de ondergrond van Nederland is essentieel voor belangrijke maatschappelijke vraagstukken. De Geologische Dienst Nederland (GDN), onderdeel van TNO, heeft het beantwoorden van dergelijke vragen als één van haar hoofdactiviteiten.

Hoe kunnen betrouwbare ondergrondgegevens bijdragen aan beslissingen over grondwater, energie, grondstoffen en het veilige gebruik van de Nederlandse ondergrond? Bij de Geologische Dienst Nederland (GDN), onderdeel van TNO, spelen onze digitale informatiesystemen een essentiële rol bij het beantwoorden van deze vragen. Als Software Tester in het GDNR-ontwikkelteam help je ervoor te zorgen dat ons dataplatform, onze diensten en onze gebruikersapplicaties betrouwbaar, veilig en geschikt voor hun doel zijn. Daarmee draag je bij aan de overgang van de bestaande DINO-systemen naar GDNR en help je betrouwbare geo-wetenschappelijke informatie beschikbaar te maken voor specialisten, overheden en de samenleving.

Wat ga je doen?

  • Kwaliteitsstrategie en samenwerking
  • Werk vanaf de refinement samen met het team om requirements en acceptatiecriteria te vertalen naar duidelijke, toetsbare resultaten.
  • Breng kwaliteitsrisico’s in kaart en kies een passende mix van exploratief, functioneel, integratie-, regressie- en end-to-end testen.
  • Coördineer systeem overstijgende regressie-, end-to-end- en acceptatietesten met ontwikkelaars, gebruikers en partnerteams.
  • Praktisch testen en dataverificatie
  • Test gebruikersinterfaces, API’s, datastromen en integraties tussen diensten en omgevingen.
  • Controleer of ondergrondgegevens correct en herleidbaar blijven en uitsluitend toegankelijk zijn voor bevoegde gebruikers.
  • Breng kritieke gebruikersscenario’s en informatiestromen in kaart en zorg voor de testdata en testomgevingen die nodig zijn om deze te valideren.
  • Test automatisering en tooling
  • Breid de huidige oplossing van GDNR voor geautomatiseerd end-to-end testen uit en onderhoud deze.
  • Stel nieuwe oplossingen voor end-to-end testen voor, werk de plannen daarvoor uit en implementeer ze.
  • Zorg voor betrouwbare, herhaalbare regressietesten voor het volledige GDNR-landschap voordat wijzigingen naar productie gaan.
  • Integreer geautomatiseerde testen in het deliveryproces, onderzoek mislukte tests en houd de testsuites stabiel.
  • Gebruik GitHub Copilot en andere goedgekeurde GenAI-tools op een verantwoorde manier ter ondersteuning van testautomatisering, het ontwerpen van testscenario’s en loganalyse.

Functie-eisen

Wat verwachten we van jou? Je bent een analytische en praktisch ingestelde tester met interesse in zowel de technologie als het werk van de gebruikers. Je schakelt gemakkelijk tussen een gebruikersinterface, een API-response, een databasequery en een CI/CD-pipeline zonder het achterliggende bedrijfsrisico van een wijziging uit het oog te verliezen. Je stelt constructieve vragen, communiceert je bevindingen helder en werkt samen met ontwikkelaars om fouten te voorkomen in plaats van ze alleen achteraf te melden. Omdat GDNR meerdere producten en informatieketens omvat, kun je prioriteiten stellen, structuur aanbrengen in complexe testvraagstukken en je aanpak afstemmen op de risico’s en de volwassenheid van elk onderdeel.

Daarnaast breng je mee:

  • Een afgeronde bachelor- of masteropleiding in informatica, software engineering of informatiesystemen, of gelijkwaardige praktijkervaring.
  • Minimaal vijf jaar professionele testervaring in een Agile-softwareontwikkel- of DevOps-omgeving.
  • Aantoonbaar ruime ervaring met geautomatiseerd end-to-end testen over meerdere applicaties, diensten en integraties heen.
  • Het vermogen om passende testautomatiseringsmethoden te kiezen en deze te vertalen naar onderhoudbare regressietestdekking voor een gedistribueerd systeem.
  • Bekendheid met REST- en SOAP-services, SQL en gestructureerde dataformaten zoals XML of JSON; ervaring met het valideren van complexe datastromen is een pre.
  • Ervaring met CI/CD-pipelines, testdata en testomgevingen, en het beoordelingsvermogen om de kwaliteit en de risico’s van de uitrol van een of meer applicaties en componenten in te schatten.
  • Praktijkervaring met GitHub Copilot of vergelijkbare GenAI-tools en het vermogen om door AI gegenereerde resultaten kritisch te valideren en verantwoord te gebruiken.
  • Sterke communicatieve vaardigheden en het vermogen om testen af te stemmen met gebruikers en collega’s uit verschillende disciplines en teams.

Bedrijfsinformatie

TNO (Nederlandse Organisatie voor Toegepast Natuurwetenschappelijk Onderzoek) is een onafhankelijke onderzoeksorganisatie die wetenschappelijke kennis praktisch toepasbaar maakt voor overheden en bedrijven. Ze werken aan innovaties rondom grote maatschappelijke uitdagingen, zoals de energietransitie, defensie, en verduurzaming van de industrie.

Binnen TNO fungeert de Geologische Dienst Nederland (GDN) - waarbij GDNR internationaal en in datatermen vaak staat voor hun Data Repository of centrale registratiefunctie - als hét nationale kennis- en datacentrum voor de Nederlandse ondergrond. Hun hoofddoel is bedrijven en overheden ondersteunen bij veilige en duurzame beslissingen over landgebruik, bodemgebruik en grondwaterbeheer.

De drie hoofdtaken van de Geologische Dienst Nederland zijn:

  • Informatietaak (De GDNR-functie): Het verzamelen, beheren en digitaal toegankelijk maken van ondergronddata. Via publieke portalen zoals DINOloket en de Basisregistratie Ondergrond (BRO) ontsluiten zij historische en actuele gegevens over bodemsamenstelling, grondwater en mijnbouwwerken. Adviestaak: Ze fungeren als wettelijk adviseur voor ministeries en decentrale overheden over het gebruik van de diepe en ondiepe ondergrond. Dit omvat advies over mijnbouwvergunningen, aardwarmtewinning, droogte en risico’s op bodemdaling.

  • Onderzoekstaak: Het uitvoeren van toegepast aardwetenschappelijk onderzoek en het ontwikkelen van 3D-bodemmodellen. Ze onderzoeken de potentie van geo-energie (zoals geothermie of ondergrondse waterstof- en CO2-opslag) om de nationale energietransitie te versnellen.

Requirements

WO Minimaal 5 jaar relevante werkervaring

40 uur per week

Sluit de grondwaterstand in Limburg aan op onze drinkwaterbehoefte? Is de grond in Groningen sterk genoeg om op te bouwen? En welke grond in de Randstad is geschikt voor opslag van hernieuwbare energie? Informatie over de ondergrond van Nederland is essentieel voor belangrijke maatschappelijke vraagstukken. De Geologische Dienst Nederland (GDN), onderdeel van TNO, heeft het beantwoorden van dergelijke vragen als één van haar hoofdactiviteiten.

Hoe kunnen betrouwbare ondergrondgegevens bijdragen aan beslissingen over grondwater, energie, grondstoffen en het veilige gebruik van de Nederlandse ondergrond? Bij de Geologische Dienst Nederland (GDN), onderdeel van TNO, spelen onze digitale informatiesystemen een essentiële rol bij het beantwoorden van deze vragen. Als Software Tester in het GDNR-ontwikkelteam help je ervoor te zorgen dat ons dataplatform, onze diensten en onze gebruikersapplicaties betrouwbaar, veilig en geschikt voor hun doel zijn. Daarmee draag je bij aan de overgang van de bestaande DINO-systemen naar GDNR en help je betrouwbare geo-wetenschappelijke informatie beschikbaar te maken voor specialisten, overheden en de samenleving.

Je bent een analytische en praktisch ingestelde tester met interesse in zowel de technologie als het werk van de gebruikers. Je schakelt gemakkelijk tussen een gebruikersinterface, een API-response, een databasequery en een CI/CD-pipeline zonder het achterliggende bedrijfsrisico van een wijziging uit het oog te verliezen. Je stelt constructieve vragen, communiceert je bevindingen helder en werkt samen met ontwikkelaars om fouten te voorkomen in plaats van ze alleen achteraf te melden. Omdat GDNR meerdere producten en informatieketens omvat, kun je prioriteiten stellen, structuur aanbrengen in complexe testvraagstukken en je aanpak afstemmen op de risico’s en de volwassenheid van elk onderdeel.

  • Een afgeronde bachelor- of masteropleiding in informatica, software engineering of informatiesystemen, of gelijkwaardige praktijkervaring.
  • Minimaal vijf jaar professionele testervaring in een Agile-softwareontwikkel- of DevOps-omgeving.
  • Aantoonbaar ruime ervaring met geautomatiseerd end-to-end testen over meerdere applicaties, diensten en integraties heen.
  • Het vermogen om passende testautomatiseringsmethoden te kiezen en deze te vertalen naar onderhoudbare regressietestdekking voor een gedistribueerd systeem.
  • Bekendheid met REST- en SOAP-services, SQL en gestructureerde dataformaten zoals XML of JSON; ervaring met het valideren van complexe datastromen is een pre.
  • Ervaring met CI/CD-pipelines, testdata en testomgevingen, en het beoordelingsvermogen om de kwaliteit en de risico’s van de uitrol van een of meer applicaties en componenten in te schatten.
  • Praktijkervaring met GitHub Copilot of vergelijkbare GenAI-tools en het vermogen om door AI gegenereerde resultaten kritisch te valideren en verantwoord te gebruiken.
  • Sterke communicatieve vaardigheden en het vermogen om testen af te stemmen met gebruikers en collega’s uit verschillende disciplines en teams.

About the company

TNO (Nederlandse Organisatie voor Toegepast Natuurwetenschappelijk Onderzoek) is een onafhankelijke onderzoeksorganisatie die wetenschappelijke kennis praktisch toepasbaar maakt voor overheden en bedrijven. Ze werken aan innovaties rondom grote maatschappelijke uitdagingen, zoals de energietransitie, defensie, en verduurzaming van de industrie.

Binnen TNO fungeert de Geologische Dienst Nederland (GDN) - waarbij GDNR internationaal en in datatermen vaak staat voor hun Data Repository of centrale registratiefunctie - als hét nationale kennis- en datacentrum voor de Nederlandse ondergrond. Hun hoofddoel is bedrijven en overheden ondersteunen bij veilige en duurzame beslissingen over landgebruik, bodemgebruik en grondwaterbeheer.

  • Informatietaak (De GDNR-functie): Het verzamelen, beheren en digitaal toegankelijk maken van ondergronddata. Via publieke portalen zoals DINOloket en de Basisregistratie Ondergrond (BRO) ontsluiten zij historische en actuele gegevens over bodemsamenstelling, grondwater en mijnbouwwerken. Adviestaak: Ze fungeren als wettelijk adviseur voor ministeries en decentrale overheden over het gebruik van de diepe en ondiepe ondergrond. Dit omvat advies over mijnbouwvergunningen, aardwarmtewinning, droogte en risico’s op bodemdaling.

  • Onderzoekstaak: Het uitvoeren van toegepast aardwetenschappelijk onderzoek en het ontwikkelen van 3D-bodemmodellen. Ze onderzoeken de potentie van geo-energie (zoals geothermie of ondergrondse waterstof- en CO2-opslag) om de nationale energietransitie te versnellen.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.randstad.nl
Prepare application

Good distractions

Loading talks and stories from around this role…