Senior Test Engineer
- Apeldoorn
- Het Kadaster
- 11 dagen geleden
Dienstverband
Contract
Uurtarief
Niet opgegeven
Uren per week ?
36
Totaalbudget
Niet opgegeven
Startdatum
1 december 2024
Einddatum
30 november 2025
Reageren voor
13 november 2024
Opdrachtbeschrijving
Op zoek naar een uitdagende freelance opdracht in de IT-sector? De opdrachtgever zoekt een Senior Test Engineer voor een belangrijk project binnen de Kadaster Signing Service (KSS). Deze dienst speelt een cruciale rol in de aktewerkingsketen van het Kadaster en biedt ondersteuning bij het elektronisch ondertekenen van documenten. Daarnaast wordt momenteel de Kadaster PDF Service (KPS) ontwikkeld, een generieke service voor verificatie, conversie en OCR-functionaliteit van alle aangeboden akten. Beide diensten zijn essentieel voor de dagelijkse operaties van het Kadaster. PROJECTOMSCHRIJVING De Senior Test Engineer zal werken aan de ontwikkeling van een backend systeem met behulp van JAVA, Kubernetes, Wiremock, Spring Boot, Postgres, Minio, PDF conversie, Splunk, Jira, ServiceNow, GIT, Cucumber, Soap en Rest. De opdrachtgever maakt gebruik van een Continuous Deployment Pipeline, volledig containerized met Docker, door de gehele OTAP straat. Pipelines zijn scripted met Jenkinsfiles. Het merendeel van de testen zijn unittesten, en er wordt gewerkt aan de opzet van systeemtesten en performancetesten. JE TAKEN - Het ontwikkelen van een teststrategie en opstellen van testplannen, inclusief het bepalen van de methoden en tools die gebruikt worden. - Het ontwerpen van gedetailleerde testcases en -scenario’s en deze ook documenteren. - Het handmatig en geautomatiseerd uitvoeren van de tests, dit betreft o.a. functionele, prestatie-, beveiligings- en regressietests. - Het identificeren van defecten en hierover rapporteren aan het ontwikkelteam. - Het automatiseren van testscrips. - Het opzetten en onderhouden van de testomgeving: Zorg dragen voor de installatie en configuratie van hardware, software en netwerkcomponenten die nodig zijn voor het uitvoeren van tests. - Het uitvoeren van risicoanalyses en adviseren over manieren om deze te minimaliseren. - Rapporteren van testresultaten: Gedetailleerde rapporten maken van de testresultaten en aanbevelingen geven over release- of verbeterpunten. - Review van specificaties: Doorlopen van functionele en technische specificaties om te zorgen dat de vereisten helder zijn en er geen misverstanden bestaan over wat getest moet worden. - Gebruikersacceptatietesten (UAT) ondersteunen: Testen uitvoeren met eindgebruikers om te bevestigen dat de software voldoet aan hun verwachtingen. - Beheer van infrastructuur: Onderhouden van de infrastructuur (PLP-changes uitrollen). - Monitoring en logging: Implementeren van monitoring- en logsystemen om de prestaties van applicaties en infrastructuur in de gaten te houden (maken van Splunk alerts, reports en dashboards). - Analyseren van problemen en proactief oplossen van knelpunten of fouten. Maken van SQL queries t.b.v het monitoren van applicaties. - Beveiliging en naleving (Security & Compliance): Meehelpen dat de systemen blijven voldoen aan beveiligingsnormen en compliance-vereisten. - Incident response en probleemoplossing: Reageren op incidenten in productie, zoals systeemuitval of beveiligingslekken. - 2de lijns support: bellen met notarissen, deurwaarders en IT-Beheerders om KSC problemen op de lossen. - Samenwerken met verschillende teams om problemen snel op te lossen en post-mortems te doen (Participeren in P1 analyses). - Cloudbeheer: Werken met cloudplatforms om infrastructuur te beheren. - Controleren van ADSS en SigningHub configuraties. GEZOCHT PROFIEL - Ervaring in het digital signing domein is een must. - Kennis van en ervaring met de volgende tools en technieken: SOAPUI (XSD/XML), SQL – Oracle / Postgres, Continuous Integration / Delivery: Maven, Jenkins, Sonar, Docker, Splunk, Cucumber, Git, Github, Agile / scrum, JMeter, Spring contract, ADSS, Signing Hub. - Je hebt sterke analytische vaardigheden en kunt complexe problemen doorgronden en oplossen. - Je bent communicatief vaardig en kunt goed samenwerken met verschillende teams. - Je hebt ervaring met het opzetten en onderhouden van testomgevingen. - Je hebt een proactieve houding en kunt zelfstandig werken. - Je hebt oog voor detail en werkt nauwkeurig. Lijkt deze freelance opdracht je wat en voldoe je aan de eisen? Reageer dan direct via de link onderaan deze pagina.