Test-expert - Freelance opdracht in Zuid-Holland

FlexSpot®
Goed nieuws! De opdracht is nog geopend

Opdrachtomschrijving

Functieomschrijving

In verband met de Wet DBA (Deregulering Beoordeling Arbeidsrelaties) is het voor deze opdracht niet mogelijk om als zzp’er te factureren. Matchd biedt diverse soorten dienstverbanden aan. We gaan hierover graag met je in gesprek om samen te kijken welk dienstverband het beste aansluit bij jouw wensen en situatie. Neem gerust contact met ons op voor meer informatie en een toelichting op de mogelijkheden.

Omschrijving van de opdracht

Kennisnet is op zoek naar een Senior Test-expert die gespecialiseerd is in het testen van applicaties en websites. Binnen Domein Leermiddelen en Metadata zoeken wij voor onze Developerpool tijdelijke Test-expertise voor een aantal van onze websites, applicaties en omgevingen. Het team waar wij een tester voor zoeken is verantwoordelijk voor drie producten, deze zijn zowel backend- als frontend-georiënteerd. Het team werkt in Sprints van twee weken waarin zij (potentiële) wijzigingen op het product increment bedenken en uitvoeren. De Tester draagt hier o.a. aan bij door het bedenken, maken, uitvoeren, documenteren en afronden van diverse tests en door actief deel te nemen aan o.a. de Sprint events. Onderdeel van het werk is het meedenken over en het verbeteren van de testsuite. Binnen jouw rol zorg je voor de kwaliteit en (werk)processen waarmee de applicaties en websites en de omgeving worden gemaakt, getoetst, opgeleverd en beheerd. Ook zorg je ervoor dat de nodige kennis is geborgd en overdraagbaar is.

Resultaten

Adviseren en uitvoeren van een Teststrategie, waarbij:

  • je zorgt voor inzicht in de huidige testsuite en dat weet over te brengen aan het team;
  • je streeft naar een goeie dekkingsgraad en dat samen met het team kan oppakken;
  • je brengt advies uit en maakt een plan met het team hoe het 'testen' beter geïntegreerd kan worden in de ontwikkelingen;
  • Uitvoeren van tests en op die manier bijdragen aan de kwaliteit van de producten.

Het werk vindt plaats binnen één van onze (Scrum) Product Ontwikkelteams. De opdrachtnemer voert de werkzaamheden zelfstandig uit, zonder directe aansturing van de opdrachtgever. De expert bepaalt zelf de werktijden en werkplekken. Uiteraard vanuit de gedeelde verantwoordelijkheid voor waardevolle en kwalitatieve productontwikkeling.

2,5 maand - 32-36 uur per week - 0,89-1 fte

Functie-eisen

Dutch native or near native

Knock-outcriteria:

  • Minimaal HBO werk- en denkniveau;
  • Ruime ervaring met het bedenken, maken, uitvoeren, documenteren en afronden van tests, zoals regressie-, performance-, systeem-, integratie-, security- en functionele testen;
  • Backend-testervaring:
    • Ruime ervaring met het testen van webservices en API’s.
    • Ervaring met PHP-applicaties, met name binnen het Symfony-framework, zoals vaardig in het analyseren van PHP-logging en beoordelen van codekwaliteit;
    • Ruime ervaring met testautomatisering, met tools zoals:
      • Playwright (TypeScript);
      • Postman;
      • JMeter.
  • Frontend-testervaring:
    • Ruime ervaring met testen op gebruiksvriendelijkheid en validatie tegen specificaties;
    • Ervaring met geautomatiseerd testen van frontend, met name via Playwright.
  • Omgevingskennis / DevOps:
    • Ervaring met CI/CD en het inrichten van tests in pipelines (ervaring met GitLab);
    • Ervaring met Docker of vergelijkbaar.
  • Zelfstandig en in overleg zorgen dat de kwaliteit van de applicaties, omgeving, gebruikte technieken en tooling minimaal voldoet aan de kwaliteit die Kennisnet daaraan stelt;
  • Meedenken, adviseren en ondersteunen bij het verbeteren van het product, de werkwijze, tooling en oplevering van het increment;
  • Kennis van TMAP (of vergelijkbaar);
  • Het werken op een Linux-laptop is een pré.

Bedrijfsprofiel

Kennisnet helpt het onderwijs bij de inzet van ICT. Wij zorgen dat ICT op scholen veilig en betrouwbaar is. Zodat leerlingen en studenten onder andere makkelijk kunnen inloggen en zonder zorgen gebruik kunnen maken digitale leermiddelen. Waar de markt niet precies kan leveren wat het onderwijs nodig heeft staan wij klaar, zoals met oplossingen voor DDoS aanvallen. We werken in opdracht van het ministerie van OCW en hebben geen winst doelstellingen. Kennisnet werkt voor het Nederlandse basis- en voortgezet onderwijs en voor het MBO.

Heb je een vraag over deze opdracht?
Neem dan direct contact op met één van onze recruiters door te bellen naar:

Opdrachtvereisten

De opdrachtgever heeft eisen en wensen doorgegeven waaraan een kandidaat moet voldoen. Hieronder vind je een overzicht van de belangrijkste punten, zodat je een goed beeld krijgt van de opdracht.

Eisen opdrachtgever

  • Nederlands inheems of in de buurt van inheemse
  • Knock-out criteria: (Lijst van criteria - dit zou meer gedetailleerd zijn in een volledige functieomschrijving, maar dit zijn algemene voorbeelden)
  • Omgevingskennis / DevOps: (ervaring met CI/CD en Docker)

Wensen opdrachtgever

  • Frontend-testervaring: (ervaring met frontend testen, inclusief Playwright)
  • Backend-testering: (ervaring met backend testen, inclusief PHP en Symfony)
  • Zelfstandig en in overleg zoeken dat de kwaliteit van de toepassingen, omgeving, gebruikte technieken en tooling minimaal volume aan de kwaliteit die Kenniset daaraan staal; (Nadruk op onafhankelijk werk en kwaliteitsborging)
  • Meedenken, adviseurs en ondernemers bij het werken van het product, de werkwijze, tooling en oplevering van het increase; (Collaboration and improvement)

Sollicitatie procedure

Vind opdracht
Solliciteren
Reactie
Start opdracht
  1. Vind een opdracht die bij je past

    Bekijk het actuele overzicht van beschikbare opdrachten en ontdek wat aansluit bij jouw profiel en ambities. Heb je iets interessants gevonden? Klik dan door voor meer informatie en details over de opdracht.

  2. Solliciteer direct

    Klaar om te solliciteren? Met één klik stuur je jouw profiel naar de opdrachtgever of partner.

  3. Reactie van de opdrachtgever

    Na je sollicitatie neemt de opdrachtgever of partner contact met je op. Je hoort of je wordt uitgenodigd voor een gesprek, of dat je eventueel in aanmerking komt voor een andere opdracht.

  4. Start met je opdracht

    Ben je geselecteerd? Gefeliciteerd! Je kunt snel aan de slag en samen met de opdrachtgever duidelijke afspraken maken over de startdatum, voorwaarden en verwachtingen.

Veelgestelde vragen

Een Senior Test-expert voert doorgaans uitgebreide testen uit van toepassingen en websites binnen een Scrum Product Development team. Dit omvat, maar is niet beperkt tot, het waarborgen van kwaliteit en betrouwbaarheid in meerdere producten, backend en frontend met een focus op regressie, prestaties, systeem, integratie, beveiliging en functionele testen. De rol vereist zorgvuldige uitvoering van testplannen, actief deelnemen aan sprintevenementen en bijdragen aan de algemene teststrategie.

De ideale kandidaat beschikt over een minimum aan HBO (Bachelor Ervaring met strenge testmethoden, vooral met kaders als Playwright, Jest en Postman is cruciaal. Solide ervaring met PHP applicatie testen, met name met het Symfony framework, is een belangrijk voordeel. Familiariteit met geautomatiseerde testtools zoals JMeter en TestNG is ook essentieel. Een achtergrond in DevOps principes en CI/CD pijpleidingen, het gebruik van tools zoals GitLab, is zeer wenselijk.

Succes hangt af van sterke analytische en probleemoplossende vaardigheden, met een bewezen vermogen om robuuste testsuites te ontwerpen, uitvoeren en documenteren. De rol vereist een proactieve benadering van kwaliteitsborging, waarbij het vermogen om risico's te identificeren en te beperken, proactief verbeteringen voorstelt en pleit voor de toepassing van beste praktijken. Zelfsturing en effectieve communicatie zijn van het grootste belang - de expert moet zelfstandig werken beheren, zelfstandig werkparameters bepalen en de eigendom van de levering van kwaliteit aantonen.

De tester zal strategisch toezicht houden op en uitvoering geven aan de teststrategie, waarbij de nadruk ligt op dekking en kwaliteitsborging. Dit omvat het definiëren van het testbereik, het waarborgen van een adequate dekking, het leiden van de inspanningen om de testprocedures te verfijnen en het samenwerken met het team om de algemene tests te verbeteren. In het bijzonder zal de tester taken leiden in de uitvoering van de test, documentbevindingen en rapportage, helpen bij de verfijning van tests en actief betrokken worden bij de verbetering van de kwaliteit van de toepassing en het milieu.
Goed nieuws! De opdracht is nog geopend