In het kort: Je gaat als medior tester in een DevOps-team testplannen opstellen, testen uitvoeren en automatiseren, regressietests onderhouden en vrijgaveadviezen en verbetervoorstellen geven om de kwaliteit van applicaties te borgen.
Opdrachtgever
Het ministerie van Binnenlandse Zaken en Koninkrijksrelaties (BZK) waarborgt de kernwaarden van de democratie. BZK staat voor een goed en slagvaardig openbaar bestuur en een overheid waar burgers op kunnen vertrouwen. Het ministerie draagt eraan bij dat burgers kunnen wonen in betaalbare, veilige en energiezuinige woningen in een buurt waar iedereen meedoet en het prettig leven is. Daarnaast werkt BZK aan een kleinere en efficiëntere overheid, zodat die met een minimum aan middelen het maximale voor burgers en bedrijven kan bereiken. ‘Samen leven en wonen, in een democratische rechtsstaat, met een slagvaardig bestuur. BZK, duidelijk voor mensen.’
De Rijksdienst voor Identiteitsgegevens (RvIG) is dé uitvoeringsorganisatie op het gebied van persoonsgegevens en reisdocumenten voor het Koninkrijk der Nederlanden. RvIG werkt aan een goed en veilig beheer en gebruik van de Basisregistratie Personen, het Burgerservicenummer en aan het terugdringen van adres- en identiteitsfraude. Ook zijn we verantwoordelijk voor het stelsel van reisdocumenten (paspoorten en identiteitskaarten). We doen dit werk voor gemeenten en andere betrokken overheidsinstanties en koepelorganisaties, zoals de Belastingdienst, het UWV, de pensioenfondsen en de SVB. Ook in het Caribische deel van het Koninkrijk bouwen we samen aan een betrouwbare persoonsinformatievoorziening.
Opdrachtomschrijving
Met de inzet van een tester wordt de capaciteit van het DevOps-team uitgebreid. De tester maakt integraal onderdeel uit van het team en draagt bij aan het testen, borgen van kwaliteit en vrijgeven van de applicaties en bijbehorende test- en uitroloplossingen. De werkzaamheden hebben betrekking op de gehele lifecycle van de applicaties, vanaf ontwikkeling tot dagelijks beheer en productie-uitrol.
De belangrijkste taken van de tester zijn:
– Het opstellen van testplannen.
– Het uitvoeren van tests op aanpassingen in de applicaties.
– Het opstellen en onderhouden van regressietests.
– Het automatiseren van regressietests met RobotFramework.
– Het opstellen van vrijgaveadviezen.
– Het afstemmen van testwerkzaamheden met ontwikkelaars, functioneel beheer en technisch beheer.
– Het adviseren en ondersteunen van de klant bij het doorvoeren van wijzigingen.
De opdracht is voor 36 uur per week, waarbij de tester minimaal twee dagen per week op locatie in Den Haag werkt. De overige dagen kunnen in overleg op afstand worden ingevuld. Het resultaat van de opdracht is het leveren van continuïteit en kwaliteitsborging van de applicaties binnen het productdomein identiteitsgegevens. De tester werkt hierbij in nauwe samenwerking met het DevOps-team, functioneel beheer en technisch beheer, zodat de applicaties voldoen aan de functionele en technische eisen van RvIG.
De opdracht resulteert in:
– Stabiele en aantoonbaar geteste releases van de applicaties.
– Een onderhouden set van regressietests, deels geautomatiseerd met RobotFramework.
– Vrijgaveadviezen die aantoonbaar de kwaliteit en stabiliteit van de applicaties onderbouwen.
– Adviesrapporten en verbetervoorstellen richting het team en de klant over testaanpak en kwaliteitsborging.
Kennis, ervaring, competenties en vaardigheden
De tester beschikt over:
– HBO werk- en denkniveau, aantoonbaar middels een afgeronde relevante opleiding met diploma.
– Kennis en ervaring met testmanagement.
– Kennis en ervaring met testorganisatie en testuitvoering.
– Aantoonbare kennis van methoden, technieken en tools die nodig zijn voor het uitvoeren van de opdracht.
– Aantoonbare kennis en ervaring met werken in een Scrum/DevOps-team.
– Uitstekende kennis van de Nederlandse taal.
Certificaten
– Testen Professional; TMap NEXT Advanced; ISTQB Advanced.
– TMap NEXT Foundation; TMap NEXT in Scrum.
Wensen
– Ervaring met testen binnen een overheidsorganisatie.
– Ervaring met samenwerking met SSC-ICT.
– Specifieke kennis en ervaring die aansluit bij de testomgeving en context van RvIG.
– Beschikt over een hoge mate van probleemoplossend vermogen, oordeelsvorming, persoonlijke effectiviteit en samenwerkingsvaardigheden.
Technische kennis en vaardigheden
Voor het uitvoeren van de opdracht is gedegen kennis en ervaring vereist met:
– .Net (C#), Azure DevOps –> build definitions, source control, code reviews
– SQL Server–> goede kennis van SQL
– Testing –> unit tests, regressie tests (ART), integratie tests
– Ervaring binnen het gevraagde vakgebied.
– Is goed in staat om zelfstandig problemen te analyseren en te komen tot een heldere omschrijving van bevindingen.
– Is in staat effectieve en efficiente oplossingen aan te dragen aan het scrumteam en de Product Owner.
– Heeft het overzicht en is goed in staat de bestaande testomgeving te optimaliseren.
Daarnaast is kennis van en ervaring met de volgende tools relevant:
– Robot Framework (of ander testframework)
– SoapUI / Postman
– Azure DevOps (TFS) / Jenkins
– Ansible scripting
– GitLab
– Jira
Werkervaring
– Kennis en ervaring met grootschalige en gelaagde applicaties.
– Kennis en ervaring met SCRUM en ITIL.
– Kennis van en ervaring met werken binnen de overheid en met registers is gewenst maar niet vereist.
Over de klant
De Rijksdienst voor Identiteitsgegevens (RvIG) is de autoriteit en regisseur van het veilig en betrouwbaar gebruik van identiteitsgegevens. RvIG beheert de Basisregistratie Personen (BRP) en de persoonsgegevens van personen in Caribisch Nederland. RvIG is verantwoordelijk voor de technische systemen voor de opslag en uitwisseling van persoonsgegevens. Daarnaast geeft RvIG de burgerservicenummers uit en beheert de reisdocumenten van het koninkrijk.
Locatie
Den Haag
– Kandidaat beschikt over minimaal HBO werk- en denkniveau, aantoonbaar middels minimaal een afgeronde informaticaopleiding op minimaal HBO niveau
– Kandidaat beschikt over minimaal 3 jaar werkervaring als tester
– Kandidaat beschikt over minimaal één van de volgende certificaten: TMap NEXT Advanced en/of ISTQB Advanced en/of varianten.
– Ervaring met testen binnen een overheidsorganisatie.
– Ervaring met samenwerking met SSC-ICT.
– Specifieke kennis en ervaring die aansluit bij de testomgeving en context van RvIG.
– Mate waarin de kandidaat ervaring heeft met applicatieontwikkeling binnen een DevOps-team
– Mate waarin de kandidaat beschikt over kennis en ervaring aansluitend bij de Java-omgeving.
– Mate waarin de kandidaat beschikt over de gevraagde vaardigheden en benoemde competenties: probleemanalyse, oordeelsvorming, persoonlijke effectiviteit en samenwerken (toetsbaar in CV, motivatie en/of gesprek).
Competenties
– Analyseren.
– Klantgerichtheid.
– Omgevingsbewustzijn.
– Samenwerken.
– Plannen en organiseren.
– Resultaatgerichtheid.