Role details
Internship / Graduate position
Tech stack
.NET
Artificial Intelligence
Computer Programming
Continuous Integration
DevOps
Software Engineering
Backend
Information Technology
Docker
Microservices
Job description
Stage: Gëisoleerde testomgeving voor regressietesten Ben jij een HBO-ICT student die graag de diepte in duikt? Wil je niet alleen code schrijven, maar ook écht meedenken over hoe je software betrouwbaarder en slimmer kunt testen? Lijkt het je interessant om te werken met microservices, Docker en CI/CD in een omgeving die dagelijks impact heeft op de zorg? En wil je bouwen aan een volledig geïsoleerde testomgeving waarmee regressietesten stabiel en voorspelbaar draaien? Dan is deze stage bij Ecare iets voor jou!
Requirements
Stage: Gëisoleerde testomgeving voor regressietesten
Ben jij een HBO-ICT student die graag de diepte in duikt? Wil je niet alleen code schrijven, maar ook écht meedenken over hoe je software betrouwbaarder en slimmer kunt testen? Lijkt het je interessant om te werken met microservices, Docker en CI/CD in een omgeving die dagelijks impact heeft op de zorg? En wil je bouwen aan een volledig geïsoleerde testomgeving waarmee regressietesten stabiel en voorspelbaar draaien? Dan is deze stage bij Ecare iets voor jou!
logo-werken-bij-ecareCreated with Sketch.
2 dagen geleden https://werkenbijecare.nl/vacatures/stage-geisoleerde-testomgeving https://werkenbijecare.nl/vacatures/stage-geisoleerde-testomgeving 2026-02-16T10:00:00+01:00
Ben jij een HBO-ICT student die graag de diepte in duikt? Wil je niet alleen code schrijven, maar ook écht meedenken over hoe je software betrouwbaarder en slimmer kunt testen? Lijkt het je interessant om te werken met microservices, Docker en CI/CD in een omgeving die dagelijks impact heeft op de zorg? En wil je bouwen aan een volledig geïsoleerde testomgeving waarmee regressietesten stabiel en voorspelbaar draaien? Dan is deze stage bij Ecare iets voor jou!
Ecare
- Je volgt een HBO/WO-opleiding ICT (bijv. Software Engineering)
- Je hebt interesse in backend, DevOps en/of testautomatisering
- Je vindt het leuk om dingen uit te zoeken én werkend te maken
- Basiskennis van Docker en CI/CD is fijn, maar leergierigheid is belangrijker
Benefits & conditions
- Een technische stage met échte impact op softwarekwaliteit.
- Werken aan software die dagelijks bijdraagt aan betere zorg.
- Ruimte voor onderzoek en implementatie.
- Een leuke stagevergoeding.
- Een modern, verfrissend kantoor vlakbij hartje Enschede
- Dagelijks een verse broodjeslunch van De Broodbode.
- Een super leuke werksfeer. Met wekelijkse borrels, het jaarlijkse Kamp Ecare, dart partijen, verrassende teamactiviteiten met informele, gezellige collega's.
- Een hybride werkomgeving waarbij remote en op kantoor werken wordt afgewisseld.
About the company
Om een goede en stabiele ervaring te bieden met PUUR.,, moet elke wijziging in de software goed getest worden. Hiervoor gebruiken we uitgebreide automatische regressietesten die na elke wijziging worden uitgevoerd voordat iets naar productie gaat.
PUUR. is opgebouwd uit microservices die onafhankelijk uitgerold kunnen worden. Daardoor kan het voorkomen dat tijdens het testen van een wijziging alweer een volgende wijziging naar de (gedeelde) testomgeving wordt uitgerold. Dit kan leiden tot false negatives (testen die falen terwijl er niets mis is), bijvoorbeeld doordat een service tijdelijk niet beschikbaar is. Ook kunnen handmatige acties in een testomgeving regressietesten verstoren.
Daarom willen we een volledig geïsoleerde testomgeving waarin regressietesten betrouwbaar en herhaalbaar kunnen draaien.
De opdracht
Jij gaat onderzoeken en realiseren hoe we een geïsoleerde testomgeving kunnen opzetten voor PUUR.,, zodat regressietesten niet meer beïnvloed worden door andere deployments of handmatige acties.
Jouw belangrijkste taken
+ Onderzoeken hoe je een complete PUUR.-testomgeving (backend, frontend en database) geïsoleerd kunt draaien, bijvoorbeeld met Docker containers (of vergelijkbare containertechniek).
+ Opzetten en automatiseren van deze omgeving zodat deze eenvoudig "op te starten" is (bijv. via Docker Compose).
+ Zorgen dat de regressietesten tegen deze geïsoleerde omgeving kunnen draaien:
o lokaal (voor developers/QA)
o én vanuit Azure DevOps CI pipelines (continuous integration)
Gewenst eindresultaat
+ Een werkende, reproduceerbare geïsoleerde testomgeving (one-command-start is een pré).
+ Werkende configuratie zodat regressietesten stabiel kunnen draaien zonder verstoringen.
+ Duidelijke documentatie (setup, gebruik, troubleshooting).
Ecare ontwikkelt PUUR.,, software die zorgprofessionals in de ouderenzorg, gehandicaptenzorg en geestelijke gezondheidszorg ondersteunt in hun dagelijkse werk. Wij staan voor slimme, eenvoudige oplossingen die de zorgsector ook echt vooruit helpen. Bij ons werk je niet alleen aan software, maar ook aan een betere toekomst voor zorgprofessionals en cliënten.
Wij geloven in een verantwoord simpele manier van organiseren van de zorg. Geen "top-down aanpak" maar een insteek die de verantwoordelijkheid voor zorg weer neerlegt daar waar het hoort te liggen; bij de zorgverlener. Bij Ecare werken we volgens de principes van holacracy en hebben we een 4-daagse werkweek. We doen alles voor de vakmensen in de zorg, dit doen we met een stoer, energiek en zelfstandig team bestaande uit heel diverse types. We herkennen ons allemaal in de kernwaarden: lef, doorzettingsvermogen, nieuwsgierigheid en verbondenheid.