Voor onze eindklant KPN in Ede is Harvey Nash op zoek naar een Lead Tester.
Start: januari 2025
Eind: 1 juli 2025 met optie tot verlenging
Aantal uur per week: 37 uur
Hybride: Ja, 1 à 2 keer per week in Ede. Wees bereid om te reizen naar andere KPN kantoren wanneer nodig
Wie zijn wij?
KPN B2B Solutions IT is dé afdeling waar de ontwikkeling en beheer plaatsvindt van alle ondersteunende IT t.b.v. de dienstverlening van KPN Zakelijke Markt. Onze teams in Ede bouwen en onderhouden een belangrijke leverstraat voor alle producten voor zakelijke klanten van KPN, zoals Zakelijk Internet, Security, Premium WiFi, VoIP en mobiele telefonie, Clouddiensten, Zakelijk TV. Deze leverstraat wordt door KPN Zakelijk zelf gebruikt voor dienstverlening richting de eigen klanten (MKB en Groot Zakelijk), maar ook door onze 2000 zakelijke partners in het KPN Partner Network. Met onze oplossingen ondersteunen we het bestellen en opleveren van een grote verscheidenheid in diensten aan een grote hoeveelheid klanten in 1 leverstraat. Onze ambitie is dan ook om onze leverstraat en functionaliteiten zo modulair mogelijk te houden, zodat deze mee kan schalen met de groeiende behoeften van KPN.
We werken in een complexe omgeving met veel verbindingen met diverse leveranciers en afnemers. Daarbij willen we als team goed contact houden met andere KPN-afdelingen, onder andere door regelmatig andere vestigingen te bezoeken.
Verantwoordelijkheden
Je gaat deel uitmaken van een DevOps scrumteam van 5 .NET developers en een Product Owner. Als tester ben je verantwoordelijk voor het valideren van de opgeleverde software tegen de opgestelde requirements. Je bent actief betrokken bij de intake van het project om de requirements te toetsen en meteen te vertalen naar test scenario's. In de uitvoering draag jij er zorg voor dat de opgestelde test scenario's automatisch gecontroleerd kunnen worden. Daarnaast zorg je dat de non functionele criteria voor de applicatie worden getest en gewaarborgd.
Wat verwachten we van jou?
Binnen je Development Team:
- Ondersteunen bij refinements en sprint planning in het helder maken van test scenario's waar rekening mee gehouden moet worden;
- Opstellen van een testplan, bijbehorende testcases en testscenario's in afstemming met business stakeholders en developers als onderdeel van het refinen van onze user stories (Acceptance Test Driven Development);
- Bepalen en uitwerken van de relevante data testset;
- Ontwikkelen van de relevante geautomatiseerde functionele testen in code;
- Afstemming en inspireren van developers over het opzetten van onderhoudbare, testbare code;
- Coördineren van de uitvoering van overige typen van testen als performance, load, stress en security tests.
- Zorgdragen voor een regressie test base die gebruikt kan worden om te valideren dat de huidige functionaliteit blijft werken.
- Binnen onze afdeling:
- Verantwoordelijk voor het (in afstemming met relevante stakeholders) opzetten van een passende teststrategie voor het team en voor de afdeling. Deze steststrategie omvat meer dan enkel functionele tests, maar hierin kijk je ook naar overige type van testen als exploratory testen, security testen en PLS-testen;
- Je neemt deel aan het nog op te zetten testgilde binnen onze afdeling en speelt leidende rol in het opzetten hiervan en het ontwikkelen van passende richtlijnen en guidance rondom testautomatisering afdelingsbreed;
- Je bent in staat om jouw kennis in de vorm van kennissessies uit te dragen binnen het team en de afdeling;
- Je ontwikkelt mee aan gedeelde code libraries voor het eenvoudig ontwikkelen van nieuwe geautomatiseerde tests;
- Communicatie:
- Samen met de Product Owner de vertaalslag maken tussen business en IT naar test scenario's
- Aanspreekpunt met operations die veel gebruik maken van onze software om te bepalen waar verbeteringen mogelijk zijn. Daarnaast ook de eerste intake van incidenten vanuit dit kanaal.
Wat neem je hiervoor mee?
- Opleiding: Relevante Bachelor of Master, of gelijkwaardig door ervaring.
- Certificaten: Tmap/ISTQB
- Ervaring: 5-8 jaar relevante ervaring
Vaardigheden:
- Je hebt kennis van softwareontwikkeling in .NET;
- Je hebt ervaring met Specification by Example/BDD middels tools als SpecFlow, Cucumber of ReqNRoll;
- Je hebt kennis van testautomatisering binnen het Microsoft ecosysteem met behulp van het xUnit.net of MSTest framework;
- Je hebt ervaring met het opzetten van end-to-end/frontend testen. Je kent de gebruikte technologieën hiervoor als Playwright en Cypress;
- Je hebt kennis van het organiseren van de juiste data en kwalitatieve testset;
- Je weet in de breedte welke verschillende typen tests er zijn (Testing Quadrants) en weet op welke wijze we deze passend in kunnen zetten;
- Je hebt kennis van concepten/aanpakken rondom automatisch testen als de Testing Pyramid, Page Object Pattern en Consumer Driven Contract Testing en weet ons hierin te inspireren.
Overige:
- Verantwoordelijkheidsgevoel en resultaatgericht
- In staat om het team productief en voorspelbaar te maken.
- Het team verder te laten groeien in hun test volwassenheid
- Een aanpakker om test automatisering op te zetten binnen de afdeling
Goed om te weten
- Is bereid te reizen naar andere KPN locaties wanneer nodig.
- In bezit van Rijbewijs en auto (i.v.m. slechte bereikbaarheid via OV van standplaats)