QA Engineer

Logo van EDSN met groen-blauwe verlopende cirkels aan de linkerkant en de tekst "EDSN energiedata voor iedereen" aan de rechterkant.

Aanvraagnummer: 10473
Contractvorm: Detachering
Organisatie: EDSN
Locatie: Amersfoort
Uren per week: 40 per week
Tarief: Geen maximum
Duur van de opdracht: 7 maanden
Regio: Utrecht
Startdatum: 01-06-2025
Optie tot verlenging: wanneer Pilot doorloopt.
Sluitingsdatum: 14-05-2025 16:00

LET OP! Opdrachten dienen minimaal 1 werkdag voor de sluitingsdatum binnen te zijn voor tijdige verwerking.


Hallo interim QA Engineer! Wil jij werken in het hart van de energietransitie?
36 – 40 uur | Amersfoort / Hybride | Energiemarkt | 2 juni | 7 maanden


Bij EDSN draag jij bij aan de verduurzaming van Nederland. Elke dag. Sámen met onze partners in de energiesector. Met jouw skills en verbindende kracht speel jij een grote rol om dit te realiseren. We hebben flinke ambities en daarom zijn wij op zoek naar jou!  

Werk vol energie
Als QA-engineer ben je samen met de Product Owner verantwoordelijk voor de kwaliteit van de door het team geleverde diensten en dataproducten. Je bent bezig met de happy flow, maar vooral met de vele unhappy flows en vindt het leuk om dit door te voeren tot zeer uitzonderlijke what-if scenario's. Die doe je vanuit functioneel perspectief, maar je houdt ook rekening met andere non-functional invalshoeken. Dit bespreek je met je team en waar nodig ook met de business. We maken gebruik van Behaviour Driven Development (BDD) om van requirements tot scenario’s te komen die developers samen met jou gaan implementeren. Deze uitwerking is begrijpelijk voor zowel de Developers als de Business. Ook vormen deze scenario's de basis voor de documentatie die we opleveren richting de klant. Je controleert of de developers jouw scenario's begrijpen en of de implementatie die ze hebben gemaakt inderdaad het gedrag voortbrengen en de kwaliteit leveren die jij voor ogen hebt. Een belangrijke set aan indicatoren die dit inzicht leveren zijn de DORA Metrics. Naast je werk voor de teams hou je je samen met de EDSN Test Manager ook bezig met het verder uitwerken van kaders en patronen om een uniforme aanpak voor kwaliteit door te ontwikkelen en gedragen te krijgen binnen de teams.

Dit ga je doen
  • Je zorgt en borgt dat datgeen dat wordt gevraagd door de business, wordt geleverd én voldoet aan de kwaliteitseisen
  • Je voelt je eindverantwoordelijk voor het eindproduct en geeft advies aan stakeholders over de vrijgave van functionaliteit
  • Jouw manier van werken heeft tot gevolg dat het team geautomatiseerd continue aantoonbaar kan maken dat het gevraagde gedrag en de benodigde kwaliteit is geleverd
  • Je overziet de dienst die het team levert en de relevante diensten van aanpalende teams
  • Je kijkt verder dan functionaliteit en zorgt ervoor dat de dienst voldoet aan performance, privacy, security en compliance vereisten
  • Je gebruikt data over belangrijke indicatoren om actie te ondernemen
  • Je kijkt verder dan de teams waar je verantwoordelijk voor bent en draagt graag bij aan het vormen van beleid middels de Test Community
  
Vaardigheden
  1. Kennis en ervaring van en kennis over de invloed van deze concepten op test-strategieën
    1. Hexagonal Architecture (Ports & Adapters of soortgelijke applicatie architecturen)
    2. Event Driven Architecture (EDA)
    3. Event sourcing
    4. Command Query Responsibility Seggregation (CQRS)
    5. Headless applicaties
    6. REST architectuurstijl
    7. Eventually Consistent
  2. Uitgebreide ervaring met Agile Test Practices
  3. Grondige kennis van het testen van Non-functional requirements. De -ilities zoals schaalbaarheid, betrouwbaarheid, beveiliging, enz.
  4. Geavanceerde testautomatisering vaardigheden: Ervaring in het ontwerpen, opzetten en onderhouden van geautomatiseerde testsystemen
  5. Ervaring met integratie van Quality testing op enterprise-niveau op basis van CI/CD pipelines ondersteund door GitLab.
  6. Uitgebreide ervaring met Behaviour Driven Development (BDD). Bij voorkeur diepgaande kennis van Gherkin en Cucumber voor automation.
  7. Uitgebreide ervaring met en kennis over de volgende tooling:
    1. X-Ray
    2. RestAssured
    3. Cucumber
    4. OpenTelemetry
  8. Ervaring met en kennis van de volgende technologieën:
    1. Java 21 (Lezen van productiecode en zelfstandig ontwikkelen van testcode)
    2. Kafka
    3. Relational en Document-Oriented Databases
    4. Container omgeving op Kubernetes
  9. Code review skills
Pré
  1. Kennis en ervaring met Contract Testing en bij voorkeur met Pact.io

Persoonlijkheidskenmerken
  1. Oog voor detail en precisie: Zeer nauwkeurig en grondig in het testen en beoordelen van software.
  2. Sterk analytisch denkvermogen: Uitstekend in het analyseren en oplossen van complexe problemen.
  3. Uitstekende communicatieve vaardigheden: Effectief kunnen communiceren met verschillende teamleden en belanghebbenden op alle niveaus.
  4. Proactief en initiatiefrijk: Zelfstandig problemen kunnen identificeren en oplossen voordat ze escaleren.
  5. Leiderschap
  6. Flexibel en aanpassingsvermogen: In staat om zich snel aan te passen aan veranderende eisen en technologieën.
  7. Leergierig en innovatief: Altijd bereid om nieuwe vaardigheden en kennis op te doen en innovatieve oplossingen te bedenken.
  8. Kritisch denken en probleemoplossend vermogen: In staat om kritisch te kijken naar processen en suggesties te doen voor verbeteringen.

Over EDSN
Energie Data Services Nederland (EDSN) is een groeiend bedrijf dat snel stappen zet in de professionalisering van haar organisatie. Van startup naar scale up. EDSN ontwikkelt voor alle regionale en landelijke netbeheerders een betrouwbare en innovatieve ICT-infrastructuur. We specialiseren ons in het verzamelen en bereikbaar maken van gebruiksdata, die andere marktpartijen weer kunnen gebruiken voor het ontwikkelen van nieuwe diensten. Met die datadiensten geven we de energietransitie en daarmee ook de verduurzaming van Nederland ruim baan.

Over BizDevOps team Lightning
We staan aan een mogelijke vooravond van een modernisering van een van de belangrijkste diensten die EDSN aan haar klanten levert. Bij deze modernisering doen we een aantal dingen anders dan voor andere diensten. De dingen die we anders doen gaan we eerst bewijzen. Om dit te bewijzen zijn we, in opvolging van een Proof of Concept, een Pilot traject gestart. Team Lightning is het team dat aan de lat staat voor dit pilot traject. Als het slaagt laten we zien dat de aanpak die we voor ogen hebben leidt tot een wendbare organisatie die kort cyclisch gevraagde functionaliteit kan opleveren van een hoge kwaliteit. Jij speelt als Quality Engineer daar een belangrijke rol in. Als we aantonen dat we continue hoge kwaliteit werk afleveren maakt dit ons wendbaarder.
  Vereisten / Knock-out criteria
  1. De leverancier / Freelancer gaat akkoord met de Algemene Voorwaarden en de Opdrachtgever Specifieke Voorwaarden (OSV) van EDSN die terug te vinden zijn op de Inhuurdesk van EDSN (www.inhuurdeskedsn.nl) en onder het kopje 'Aanvraagprocedure'.
  2. Het voorgestelde tarief betreft een all-in tarief (waaronder reiskosten, woon- werkverkeer van de Professional, verblijfkosten en alle andere eventuele bijkomende kosten)
  3. Indien van toepassing:Het betreft tijdelijke invulling van een reguliere functie bij EDSN. De opdracht leent zich daarom niet voor invulling op zzp-basis. Eventueel geïnteresseerde zzp’ers kunnen zich op detacheringsbasis (*met loonuitbetaling) laten aanbieden door een bureau. Doorleenconstructies zijn nadrukkelijk niet toegestaan.Indien blijft dat dit criterium niet naar waarheid is ingevuld wordt de opdracht per direct beëindigd.
    • Ja, kandidaat is in loondienst aangeboden (0 Punten)
    • Nee, kandidaat is niet in loondienst aangeboden (0 Punten)
  4. Indien van toepassing:Het betreft tijdelijke invulling van een reguliere functie die normaliter door werknemers wordt ingevuld. De opdracht leent zich daarom niet voor invulling op zzp-basis. Eventueel geïnteresseerde zzp'ers kunnen zich op detachering- of uitzendbasis laten aanbieden door een bureau. Doorleenconstructies zijn nadrukkelijk niet toegestaan.Indien blijkt dat dit criterium niet naar waarheid door de leverancier is ingevuld, wordt de opdracht per direct beëindigd en komt alle mogelijke schade voor rekening en risico van leverancier.
    • Ja, de kandidaat is geen ZZP'er (0 Punten)
    • Nee, de kandidaat is wel een ZZP'er (0 Punten)
  5. De aangeboden kandidaat is geen ZZP’er maar betreft alleen een Detachant of een uitzendkracht.
  6. Bij eventuele gunning is het verplicht voor de kandidaat/leverancier om een Verklaring Omtrent het Gedrag (VOG) aan te vragen voor de kandidaat. De kosten hiervan zijn geheel voor de kandidaat/leverancier en kunnen niet doorbelast worden aan EDSN.
  7. De kandidaat beheerst de Nederlandse taal zowel schriftelijk als woordelijk uitstekend
    • Ja, de kandidaat beheerst de Nederlandse taal zowel schriftelijk als woordelijk uitstekend (0 Punten)
    • Nee, de kandidaat beheerst de Nederlandse taal niet uitstekend (0 Punten)
  8. De kandidaat beschikt over minimaal HBO/WO werk- en denkniveau
  9. De kandidaat is bereid om 2 dagen in de week op maandag en woensdag op het kantoor in Amersfoort aanwezig te zijn.
  10. Het CV is voorzien van het ingevulde aanbiedingsdocument dat aan deze aanvraag is toegevoegd.
  11. Uitgebreide aantoonbare ervaring met Agile Test Practices
  12. Aantoonbare kennis van het testen van Non-functional requirements. De -ilities zoals schaalbaarheid, betrouwbaarheid, beveiliging, enz.
  13. Aantoonbare geavanceerde testautomatisering vaardigheden: Ervaring in het ontwerpen, opzetten en onderhouden van geautomatiseerde testsystemen
  14. Aantoonbare ervaring met integratie van Quality testing op enterprise-niveau op basis van CI/CD pipelines ondersteund door GitLab.
  15. Uitgebreide ervaring met Behaviour Driven Development (BDD).
  16. Aantoonbare Code review skills
  17. Soft skills: 1. Oog voor detail en precisie: Zeer nauwkeurig en grondig in het testen en beoordelen van software. 2. Sterk analytisch denkvermogen: Uitstekend in het analyseren en oplossen van complexe problemen. 3. Uitstekende communicatieve vaardigheden: Effectief kunnen communiceren met verschillende teamleden en belanghebbenden op alle niveaus. 4. Proactief en initiatiefrijk: Zelfstandig problemen kunnen identificeren en oplossen voordat ze escaleren. 5. Leiderschap 6. Flexibel en aanpassingsvermogen: In staat om zich snel aan te passen aan veranderende eisen en technologieën. 7. Leergierig en innovatief: Altijd bereid om nieuwe vaardigheden en kennis op te doen en innovatieve oplossingen te bedenken. 8. Kritisch denken en probleemoplossend vermogen: In staat om kritisch te kijken naar processen en suggesties te doen voor verbeteringen.

Gunningscriteria / Wensen
  1. Aantoonbare kennis en ervaring van en kennis over de invloed van deze concepten op test-strategieën a. Hexagonal Architecture (Ports & Adapters of soortgelijke applicatie architecturen) b. Event Driven Architecture (EDA) c. Event sourcing d. Command Query Responsibility Seggregation (CQRS) e. Headless applicaties f. REST architectuurstijl g. Eventually Consistent
    • Ja, alles (15 Punten)
    • Ja, 6 van de 7 (12 Punten)
    • Ja, 5 van de 7 (10 Punten)
    • Ja, 4 van de 7 (8 Punten)
    • Ja, 3 van de 7 (6 Punten)
    • Ja, 2 van de 7 (4 Punten)
    • Ja, 1 van de 7 (2 Punten)
    • Nee (0 Punten)
  2. . Uitgebreide ervaring met en kennis over de volgende tooling: a. X-Ray b. RestAssured c. Cucumber d. OpenTelemetry e. Gherkin
    • Ja, alles (10 Punten)
    • Ja, 4 van de 5 (8 Punten)
    • Ja, 3 van de 5 (6 Punten)
    • Ja, 2 van de 5 (4 Punten)
    • Ja, 1 van de 5 (2 Punten)
    • Nee (0 Punten)
  3. . Ervaring met en kennis van de volgende technologieën: a. Java 21 (Lezen van productiecode en zelfstandig ontwikkelen van testcode) b. Kafka c. Relational en Document-Oriented Databases d. Container omgeving op Kubernetes
    • Ja, alles (8 Punten)
    • Ja, 3 van de 4 (6 Punten)
    • Ja, 2 van de 4 (4 Punten)
    • Ja, 1 van de 4 (2 Punten)
    • Nee (0 Punten)
  4. Aantoonbare kennis en ervaring met Contract Testing en bij voorkeur met Pact.io
    • Ja, incluis Pact.io (5 Punten)
    • Ja, wel Contract Testing, geen Pact.io (3 Punten)
    • Nee (0 Punten)
  5. Aantoonbare ervaring in de energiesector en/of semi-overheid.
    • Ja (2 Punten)
    • Nee (0 Punten)
  6. De gesprekken vinden digitaal plaats op de volgende data: (In de week van de 19 mei) - Ma: 13-14 en 15-16 - Di: 11-12 en 15.30-16.30 - Do: 11-12Gelieve hieronder de beschikbaarheid van uw kandidaat op deze dagen aan te geven.
  7. Gelieve hieronder de contactgegevens mee te geven van de directe contactpersoon voor deze aanbieding indien deze afwijken van het account waarmee wordt aangeboden.

Reageer nu op deze opdracht!

(Bijna) evenveel verdienen vanuit Detachering?!

Let-op: Deze opdracht betreft een detacheringsopdracht. Deze opdracht kan niet als ZZP'er worden uitgevoerd.