Logius
Senior Test Automation Engineer
Vandaag toegevoegd
Sommige details van deze opdracht zijn niet publiek beschikbaar.
Word gratis lidOver de opdracht
De opdracht betreft de inzet van een Senior Test Automation Engineer binnen een DevOps-team dat digitale overheidsvoorzieningen ontwikkelt en beheert. De werkzaamheden richten zich op het versterken en waarborgen van kwaliteit voor huidige en toekomstige invoer- en publicatieportalen, evenals op zoekfunctionaliteit waarmee open overheidsinformatie beschikbaar wordt gemaakt voor burgers.
Opdrachtomschrijving
Als Senior Test Automation Engineer lever je primair geautomatiseerde tests en werk je mee aan het verbeteren van de testaanpak. Vanuit je vakspecialisme zet je een teststrategie op, adviseer je over de uitvoering en breng je verbetervoorstellen door richting de productieteams. Je draagt daarnaast verantwoordelijkheid voor het opzetten, up-to-date houden en reviewen van geautomatiseerde tests, waaronder Cypress-tests. Naast geautomatiseerd testen voer je ook functionele tests uit en begeleid je gebruikersacceptatietesten. Voor niet-functionele kwaliteit regel je (herbruikbare) performancetesten in met K6.
Je voert ketentesten uit om de samenhang tussen onderdelen te verifiëren en levert input bij analyse en diagnose van issues rondom performance, security en data-integriteit. Je werkt nauw samen met stakeholders en andere scrumteams, waaronder disciplines zoals lead developers, front end en back end developers, test specialisten, analisten en UX. Daarbij heb je oog voor impact op de volledige keten en op de omgeving waarin klanten en gebruikers van de voorzieningen opereren.
De technische context waarin je opereert omvat een front end gebaseerd op React en een back end met een microservices-architectuur. De back end draait met onder meer Java, Spring Boot, een messagingcomponent en een relationele database. Zoekfunctionaliteit heeft een prominente rol binnen het platform en wordt ondersteund door een zoekengine. De systemen zijn operationeel in een Kubernetes-omgeving en er zijn CI/CD-pipelines ingericht in Gitlab CI.
Achtergrond opdracht
De voorzieningen ondersteunen het actief openbaar maken van overheidsinformatie. Het platform ontsluit informatie gestandaardiseerd, eenduidig en gebruiksvriendelijk. Onderdeel van het platform is een aanleverloket voor handmatige aanlevering van documenten en metadata, een aanlever API voor geautomatiseerde aanlevering vanuit overheidsorganisaties, een verwerkingsstraat voor controles, validaties, verrijking en indexatie, en een portaal waarmee burgers en andere doelgroepen informatie kunnen vinden en doorzoeken.
Performance, schaalbaarheid, onderhoudbaarheid en interoperabiliteit zijn hierbij van cruciaal belang, evenals het leveren van toekomstbestendige en gebruikersvriendelijke oplossingen binnen een complexe bestuurlijke context met strakke tijdslijnen. Het team werkt volgens de SAFE-principes.
Eisen
- Testen: geautomatiseerd testen op basis van scripting, functioneel testen en performance testing
- Ervaring met TMAP of ISTQB
- HBO/WO werk- en denkniveau
- 5 jaar werkervaring met Cypress Automated Testing
- 5 jaar werkervaring in een agile omgeving
- 3 jaar werkervaring binnen de Rijksoverheid
- Uitsluitend Nederlandstalige cv’s indienen met een max van 5 pagina’s
Wensen
- Ervaring met Cypress op het gebied van de frontend
- Ervaring met Cypress voor het testen van backend systemen en API’s
- Concrete ervaring met Cypress en backend testen
- Ervaring met K6 (of een andere performancetest tool)