Test engineer
Role details
Job location
Tech stack
Job description
Als Test Engineer bij EDSN zorg jij voor kwalitatieve software die de energietransitie versnelt Met jouw expertise in testen, software development en testautomatisering draag je direct bij aan de betrouwbaarheid van onze software én de verduurzaming van Nederland.
Zo werk jij als Test Engineer vol energie In jouw rol als Test Engineer werk je binnen het System Team aan het doorlopend met hoge kwaliteit opleveren van nieuwe features. Je bent vanaf de refinement betrokken en denkt mee over testaanpak, scenario's en automatisering. Je begrijpt dat fouten in onze systemen directe impact hebben op het elektriciteitsnetwerk, en daarom is jouw werk van groot belang. Het system team ontwikkelt naast innovatieve standaarden voor testautomatisering, releasemanagement en assurance ook huidige standaarden o.a. RobotFramework
Je hebt een achtergrond in software development en bent sterk in testautomatisering. Je werkt nauw samen met developers om code te reviewen, testscenario's te bouwen en deze naadloos te integreren in CI/CD-pipelines en GitOps-workflows. Omdat onze systemen te maken hebben met grootschalige, real-time datastromen, ligt jouw focus ook sterk op het testen van robuuste backend-koppelingen en asynchrone processen.
Daarnaast coach je je team op het gebied van kwaliteit en teststrategie. Je werkt actief mee aan de test community binnen EDSN, waar Test Engineers uit alle teams samenkomen om kennis te delen, nieuwe ontwikkelingen te bespreken en continu te verbeteren.
Hier krijg jij als Test Engineer energie van Je krijgt energie van het continu verbeteren van processen en technieken Je vindt het leuk om team overstijgend samen te werken en collega's te coachen in testautomatisering Je begrijpt event-driven architectures en vindt het interessant om asynchrone processen via Kafka en andere message queues te testen Je bent kritisch en secuur, en je zet je graag in om kennis te delen en je team naar een hoger niveau te tillen Je vindt het belangrijk om kwaliteit te bewaken vanaf het eerste moment in het ontwikkelproces Je begrijpt dat testen en kwaliteit een team effort is en kunt hier anderen in meenemen Je bent resultaatgericht, proactief, assertief en beschikt over overtuigingskracht en communicatieve vaardigheden Testautomatisering is ook software development. Je bent thuis in Java, Python en/of Kotlin en kunt hierover sparren met developers
Requirements
- Ruime testervaring (5+ jaar) in een complexe backend-omgeving en bekend zijn met moderne agile testmethoden
- Development ervaring en test automation met tools als PlayWright, K6 of Cypress
- Ervaring met Behaviour Driven Development (BDD) en Cucumber Automation
- Vertrouwd met Git workflows en CI/CD platforms (GitLab CI, GitHub Actions, Jenkins) en testen in geautomatiseerde deployment pipelines
- Ervaring met scriptingtalen (zoals Bash, TypeScript of Groovy) voor het automatiseren van taken en het ondersteunen van testwerkzaamheden.
- Praktische ervaring met: AWS en Kubernetes, Git workflows en CI/CD pipelines (GitLab CI, GitHub Actions, Jenkins of vergelijkbaar), Backend/API testing (REST, GraphQL) met tools als REST Assured, Postman of vergelijkbaar, Database testing en SQL voor data validation , Testing in DevOps-omgevingen en het valideren van deployments, Message queue testing, specifiek Kafka (events valideren, consumer/producer testen)
- Kennis van SAFe
- Ervaring in de energiesector en met het coachen van teamleden
- Minimaal hbo werk- en denkniveau richting IT, aangevuld met relevante certificaten zoals TMAP, ISTQB of Agile Tester
- Tarief max. 80 - 95,- per uur
De Wensen
- Je hebt ervaring met het coachen van teamleden in testautomatisering.
- Je vindt event-driven architectures interessant en hebt ervaring met het testen ervan via Kafka en andere message queues.
- Je bent thuis in Java, Python en/of Kotlin en kunt hierover sparren met developers.
- Je bent kritisch en secuur en zet je graag in om kennis te delen en je team naar een hoger niveau te tillen.
- Je werkt actief mee aan de test community binnen EDSN, waar Test Engineers uit alle teams samenkomen om kennis te delen, nieuwe ontwikkelingen te bespreken en continu te verbeteren.