Functieomschrijving
Voor onze opdrachtgever IND zijn wij op zoek naar een Performance tester
In het ontwikkelteam werk en denk je mee aan de totstandkoming van aanpassingen en nieuwe producten. Als tester van dit nieuwe product ben je degene die het testplan maakt, risico's identificeert, vooral ook in de aansluiting met omliggende systemen en test. Daarbij ben je in staat het testen binnen het team naar een hoger niveau te brengen. Er wordt met een Agile / Scrummethodiek gewerkt. Je voert smoke en regressietests uit op de OTAP straat. Dit proces dient verder te worden geautomatiseerd met behulp van bijvoorbeeld Selenium, SoapUI, FitNesse (i.c.m. HSAC FitNesse Fixtures) en JMeter. Hier kun je ook aansluiting vinden met andere teams om zo het integratiegedeelte uit te breiden. Kort gezegd ben je een communicatieve aanpakker die zelfstandig en pro-actief functionaliteit kan vertalen naar testscripts. Je helpt het werk van je team naar een hoger kwaliteitsniveau te brengen en je brengt je kennis en ervaring in tijdens de bijeenkomsten van de Vakgroep Test.
Achtergrond opdracht
Je komt te werken in een ontwikkelteam dat zich speciaal richt op performance verbeteringen van de applicatie. We zoeken iemand die kan meedenken met het team over te implementeren performance verbeteringen en die de juiste tools weet in te zetten om te meten of de performance daadwerkelijk is verbeterd. Daarnaast is het belangrijk dat dergelijke wijzigingen geen andere (bestaande) functionaliteiten negatief beïnvloeden.
Over de organisatie
De IND ambieert om een moderne dienstverlener te zijn die informatie- en data gestuurd werkt voor het gehele proces van dienst verlenen in de migratieketen. De Directie Informatievoorziening (DIV) verzorgt de ondersteuning van alle bedrijfsprocessen binnen de IND.
Deze hoofdtaken zijn verdeeld over vier afdelingen: Strategie & Regie; Productiehuis; Continuïteit en Technisch Beheer; en Datadiensten. Deze afdelingen werken veelal in zelforganiserende en multidisciplinaire teams die kort cyclisch en iteratief software ontwikkelen en beheren volgens de agile methodiek, waarbij de aansturing ook nog projectmatig kan.
De komende jaren gaat het bestaande applicatielandschap op de schop en wordt het bestaande systeemlandschap INDiGO in fasen vervangen. DIV heeft veel interactie met directies binnen en buiten de IND en staat in verbinding met diverse ketenpartners zoals KvK, RvIG en DUO. Door deze grote hoeveelheid aan koppelvlakken lopen behoeftes van onze klanten en ketenpartners erg uiteen: DIV levert deskundigheid, advies, en modelleert en implementeert wijzigingen in overleg. Het onderhouden van het huidige systeem INDiGO is op dit moment een integraal onderdeel van het IV werk. De vernieuwing hiervan neemt een steeds groter deel van het werk in beslag.
Daarnaast ondersteunt DIV het platform voor online samenwerking (met name Sharepoint), de systemen ter behoeve van bedrijfsvoering (Datawarehouse, systemen van derden) en die van de publieke omgeving (IND.nl - mijnIND).
De cultuur van de IND kenmerkt zich door de grote betrokkenheid en het verantwoordelijkheidsgevoel vanwege het maatschappelijke belang van de organisatie. IND’ers zijn erg behulpzaam en werken resultaatgericht.
Functie-eisen
- Testplan maken en risico's identificeren (ketenbreed)
- CAT (Certified Agile Tester) of CPAT (Certified Practitioner in Agile Testing) gecertificeerd
- Tenminste in 2 opdrachten gewerkt met softwareproducten op het gebied van (geautomatiseerd) testen zoals Fitnesse/Selenium/HSAC, CI/CD tooling (Gitlab) en containerplatforms.
- Kaniddaat heeft een afgeronde HBO studie, technische richting bij voorkeur.
- Werkervaring met performance testen en performance testtools (b.v. Jmeter, LoadNinja, Tricentis NeoLoad) (Minimaal 2 jaar)
- Werkervaring met werken in een Scrum / Agile omgeving; (Minimaal 5 jaar)
- Goede kennis Nederlandse taal (schrijven en lezen), tenminste niveau B1 en woonachtig in NL
Wensen
Aanvullende kennis:
- Kennis van Javascript is een Pré. Kennis van Java/Maven is een Pré. FitNesse/Selenium/HSAC. API testen (SOAP/Rest). CI/CD tooling
- (Gitlab). Kennis van Siebel is een pré. Bekend met Data en Dataveiligheid en wat daar verder bij komt kijken.
Competenties:
- Zelfstarter; communicatief; voortrekker; samenwerker, meedenker