Je bent een technisch sterke QA Engineer met ervaring in complexe, gedistribueerde systemen.
Je werkt aan de kwaliteit van kritieke internetinfrastructuur binnen een unieke internationale samenwerking tussen SIDN (Nederland) en CIRA (Canada), de beheerders van respectievelijk de .nl- en .ca-topleveldomeinen.
Samen met CIRA werk je aan systemen die wereldwijd domeinregistraties mogelijk maken en waarbij consistentie, betrouwbaarheid en security essentieel zijn. Dit betekent dat je mogelijk 1 keer per jaar naar Canada reist en dagelijks werkt over organisatorische grenzen, tijdzones en operationele verschillen heen, terwijl je zorgt voor één uniforme en voorspelbare werking van het platform.
Je hebt ruime ervaring in softwareontwikkeling en het bouwen en onderhouden van geautomatiseerde testomgevingen. Je denkt in systeemgedrag, edge cases en dataconsistentie binnen gedistribueerde architecturen en test binnen een Agile-omgeving met een sterke focus op betrouwbaarheid en reproduceerbaarheid. Je ontwikkelt en onderhoudt geautomatiseerde teststrategieën, testplannen en frameworks die de volledige lifecycle van domeinregistraties dekken.
Je werk heeft directe impact op de stabiliteit, beschikbaarheid en veiligheid van het internet.
Je werkt in een compact team van circa 8 personen aan kritieke infrastructuur die 24/7 beschikbaar moet zijn, waar betrouwbaarheid en nauwkeurigheid centraal staan.
Wat ga je doen:
Geautomatiseerde tests ontwikkelen en uitvoeren met industriestandaard automatiseringstools voor nieuwe producten en uitbreidingen van bestaande producten;
De testaanpak voor toegewezen features plannen, documenteren, uitrollen en beheren;
Testcases opstellen en onderhouden voor verschillende soorten testen (zoals functioneel als performance, etc.);
Samenwerken met developers en andere afdelingen bij producttesten, zoals functionele tests, systeemtests, geautomatiseerde regressietests;
Werken volgens best practices voor softwareontwikkeling en kwaliteitsborging;
Testvoortgang, testresultaten en andere relevante informatie communiceren naar stakeholders en management;
Meewerken aan de evaluatie van nieuwe tools om het testproces en het continuous delivery-proces te verbeteren;
De CI/CD-pipeline verder automatiseren en verbeteren.