Let op! Uw browser is verouderd, dit kan negatief effect hebben op de gebruikerservaring. Download Chrome
X

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!

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 pieterbas.vanvliet@visma.com


Als je nog vragen hebt mag je Pieter ook altijd even bellen of een whatsappje sturen via 06 18 237 156.