Functieomschrijving
Voor Ministerie van Sociale Zaken zoeken wij een Senior Tester. Je werkt als senior tester aan de vernieuwing van het IV-landschap van de Nederlandse Arbeidsinspectie. Jouw verantwoordelijkheden liggen bij het testen van software die is ontwikkeld voor de modernisering van verschillende applicaties, waaronder Gaia, ISBB, INet, Webportaal, Transparantie website en de Verklaringen app.Jouw rol omvat het uitvoeren van testen voor zowel nieuwbouw, doorontwikkeling als applicatiebeheer. Hierbij behoren zowel front-end als back-end componenten tot je aandachtsgebied.
- Je beoordeelt functionele requirements op testbaarheid en schat en plant werkzaamheden in op basis hiervan.
- Je bereidt diverse testen voor, zoals systeemtesten, functionele testen en niet-functionele testen, en stelt testscenario’s op.
- Je voert functionele handmatige testen uit op user stories.
- Je communiceert bevindingen met ontwikkelaars en product owners.
- Je automatiseert verschillende testen, zoals geautomatiseerde UI-testen en API-testen.
- Je voert de testen (geautomatiseerd) uit.
- Je adviseert over testresultaten.
- Je neemt actief deel aan Scrum-events, zoals standups, refinements en retrospectives.
- Je draagt bij aan voortdurende verbetering van de (geautomatiseerde) testaanpak.
De opdracht vereist dat je software tijdig, zelfstandig en autonoom test, in afstemming met andere ontwikkelaars en testers. Gedurende elk jaar werk je mee aan gemiddeld 15 tot 20 sprints voor de releases. Je behaalt de volgende resultaten:
- Voor elke user story stel je traceerbare testscenario’s op.
- Na oplevering van een user story is de wijziging functioneel door jou getest.
- Je zorgt ervoor dat alle regressietesten zijn geautomatiseerd, met automatische rapportages na elke testrun.
- Na iedere release lever je een testrapportage op.
- Aan het eind van de sprint zijn alle benodigde testen uitgevoerd en zijn er geen fouten.
Uiteindelijk lever je bij afronding software op voor de verschillende applicaties binnen het landschap, conform de releaseplanning. De software voldoet aan de relevante ISO-25010 standaard, Nederlandse Praktijkrichtlijn NPR-5326 en de kwaliteitsaanpak Softwareontwikkeling van ICTU. Je borgt kennis in de geautomatiseerde testset met bijbehorende documentatie en draagt actief kennis over aan de toekomstige beheerorganisatie.
Jouw profiel
- Je hebt ruime ervaring als senior tester binnen complexe omgevingen.
- Je bent bedreven in het testen van API’s en front-end applicaties.
- Je kunt BDD-testscenario’s opstellen in Gherkin.
- Je implementeert stepdefinitions in VS met behulp van Playwright.
- Je hebt kennis van SpecFlow/Reqnroll.
- Je opereert effectief in een multidisciplinair team en haalt voldoening uit zowel handmatig testen als het automatiseren van testen.
- Je kunt uitstekend communiceren, samenwerken en zelfstandig werken.
- Je bent flexibel en bereid indien nodig andere taken binnen het scrumteam op te pakken.
Goede beheersing van de Nederlandse taal in woord en geschrift is vereist voor deze functie.
Functie eisen
- Je hebt een sterke motivatie voor deze functie.
Functie wensen
- Je hebt ervaring met testen in vergelijkbare functioneel complexe software-ontwikkeltrajecten waarbij er sprake was van klantcontact.
- Je hebt ervaring met testen in vergelijkbare technische complexe software-ontwikkeltrajecten.
- Je hebt ervaring met C#.
- Je hebt (T-)SQL ervaring ten behoeve van het opstellen van complexe testdata setups en testcontroles op database niveau.
- Je hebt ervaring met software-ontwikkeling binnen grote bedrijven of de overheid.