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!
3 maanden geleden
Stage: Geïsoleerde testomgeving voor regressietesten
32 uur - Enschede
Nieuwsgierig of enthousiast?
Vraag het Pieter Bas
Bel: 06 18 237 156
Solliciteer!
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:
lokaal (voor developers/QA)
é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).
Advies/keuzes onderbouwd (bijv. waarom deze opzet, hoe schaalbaar, risico’s/verbeterpunten).
Wie zoeken wij?
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
Wat hebben wij te bieden?
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.
Over Ecare
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.
Enthousiast?
Heb je na het lezen van deze stageopdracht zin om ons beter te leren kennen en ook om jezelf aan ons voor te stellen? Stuur ons dan jouw sollicitatie met cv toe via de sollicitatiebutton of mail naar Pieter Bas van Vliet via
[email protected]
Als je nog vragen hebt mag je Pieter ook altijd even bellen of een whatsappje sturen via 06 18 237 156.