Test Automation Engineer

Christelijke Mutualiteit (CM)
Schaarbeek, Belgium
14 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Part-time (≤ 32 hours)
Working hours
Shift work
Languages
Dutch, English
Job source

Tech stack

Testing (Software) Java (Programming Language) Application Programming Interfaces (APIs) Application Testing Automation of Tests Continuous Integration Graphical User Interface Object-Oriented Software Development Selenium SQL Databases Web Services Cucumber (Software)
+2 more
Docker Jenkins

Job description

Het domein Vlaamse Sociale Bescherming, de Zorgkas, staat in voor verschillende tegemoetkomingen, zoals het zorgbudget voor zwaar zorgbehoevenden, het zorgbudget voor mensen met een handicap en het zorgbudget voor ouderen met een zorgnood. Elke volwassen Vlaming draagt via een jaarlijkse zorgpremie solidair bij aan de betaalbaarheid van het systeem. Zo is iedereen sociaal verzekerd in Vlaanderen en heeft elke Vlaming toegang tot betaalbare en kwaliteitsvolle zorg.

Om de gebruikte systemen veilig, betrouwbaar en toekomstbestendig te houden, zoeken wij een Test Automation Specialist die onze geautomatiseerde testaanpak verder uitbouwt, de test coverage verhoogt en mee zorgt voor een uniforme en duurzame kwaliteitsvolle aanpak binnen onze applicaties en agile teams.

Als Test Automation Specialist kom je terecht in een ervaren Scrumteam. Dit team van functionele en technische analisten, Javaontwikkelaars en een test automation specialist is verantwoordelijk voor het VSB Dossierbeheer, de applicaties die instaan voor het dossierbeheer en de uitbetalingen aan leden. Je werkt nauw samen met de andere Test Automation Specialist binnen het VSB-domein.

Samen nemen jullie een trekkersrol op in de verdere ontwikkeling en professionalisering van test automation. Jullie verhogen de dekking van de bestaande geautomatiseerde testsuites, bouwen end-to-endtestscenario’s uit en bewaken een uniforme werkwijze over de verschillende applicaties en teams heen.

Je werkt binnen een complexe applicatieomgeving die onder meer bestaat uit toepassingen voor leden- en bijdragebeheer, dossier- en uitbetalingsbeheer en het beheer van zorgverleners. Deze toepassingen worden eveneens ter beschikking gesteld van andere zorgkassen, elk met een eigen omgeving en infrastructuur. Daardoor zijn betrouwbare, aangepaste en onderhoudbare geautomatiseerde testsets essentieel.

Je voert zeker niet alleen testen uit. Je stippelt een teststrategie uit en ontwikkelt technische testoplossingen en helpt de ontwikkelteams om kwaliteit steeds vroeger en duurzamer in het ontwikkelproces te verankeren.

Test automation ontwikkelen en onderhouden

  • Je bouwt de bestaande automatische regressietestsuites verder uit.
  • Je analyseert proactief de requirements en verzamelt de nodige testscenario’s.
  • Je ontwikkelt en onderhoudt geautomatiseerde GUI-testscenario’s met Selenium en Cucumber.
  • Je past het Page Object Model toe om de testoplossingen gestructureerd, herbruikbaar en onderhoudbaar te houden.
  • Je ontwikkelt aparte geautomatiseerde testsets voor applicaties die in verschillende omgevingen en infrastructuren worden gebruikt.
  • Je bewaakt de kwaliteit, stabiliteit en onderhoudbaarheid van de volledige test automation suite.

End-to-end- en API-testing

  • Je zorgt ervoor dat de belangrijkste end-to-endflows voldoende worden afgedekt.
  • Je automatiseert testscenario’s binnen één applicatie en over verschillende VSB- en randapplicaties heen.
  • Je zet geautomatiseerde tests voor REST-webservices op en onderhoudt deze, bijvoorbeeld met REST Assured.
  • Je beheert de nodige testdata en gebruikt SQL om testscenario’s voor te bereiden, te controleren en te ondersteunen.

CI/CD en technische integratie

  • Je integreert de geautomatiseerde tests in de bestaande CI/CD-pipelines met Jenkins.
  • Je zorgt ervoor dat de tests betrouwbaar en herhaalbaar uitgevoerd kunnen worden.
  • Je werkt met gecontaineriseerde omgevingen en gebruikt daarbij Docker.
  • Je analyseert testresultaten en technische problemen en draagt bij aan een snelle en duurzame oplossing.

Samenwerken en coachen

  • Je werkt nauw samen met ontwikkelaars, analisten en de andere Test Automation Specialist.
  • Je ondersteunt teamleden zodat zij zelf geautomatiseerde testscenario’s kunnen opstellen en aanpassen.
  • Je coacht ontwikkelaars bij het uitvoeren van basistaken rond test automation.
  • Je deelt kennis, formuleert verbeteringsvoorstellen en stimuleert een uniforme manier van werken.
  • Je neemt initiatief en speelt een trekkersrol in de verdere professionalisering van test automation binnen het domein.

Requirements

  • Je beschikt over aantoonbare ervaring met het technisch uitwerken van geautomatiseerde GUI-testscenario’s.
  • Je hebt een goede kennis van Java.
  • Je hebt praktijkervaring met Selenium en Cucumber.
  • Je kent het Page Object Model en kunt dit correct toepassen.
  • Je hebt ervaring met het testen en automatiseren van REST-webservices.
  • Je hebt kennis van SQL en testdatamanagement.
  • Je hebt ervaring met Jenkins en de integratie van automatische tests in CI/CD-pipelines.
  • Je hebt ervaring met Docker.
  • Je bent vertrouwd met werken in een agile ontwikkelomgeving.

Persoonlijke competenties

  • Je beschikt over een sterk analytisch en probleemoplossend vermogen.
  • Je werkt proactief, zelfstandig en gestructureerd.
  • Je hebt een uitgesproken kwaliteitsgerichte mindset.
  • Je communiceert helder met verschillende technische en functionele profielen.
  • Je spreekt vlot nederlands en engels.
  • Je deelt graag kennis en beschikt over goede coachingvaardigheden.
  • Je werkt graag samen en neemt tegelijk verantwoordelijkheid voor je eigen opdrachten.
  • Je denkt pragmatisch en zoekt naar oplossingen die betrouwbaar, onderhoudbaar en herbruikbaar zijn.

Troeven

  • Ervaring met REST Assured of een vergelijkbaar framework voor API-testautomatisering.
  • Ervaring met end-to-endtesting over meerdere applicaties en technische omgevingen heen.
  • Ervaring met het coachen van ontwikkelaars of testers in test automation.
  • Ervaring met complexe applicatielandschappen of met applicaties die voor meerdere entiteiten worden beheerd.
  • Een ISTQB-certificering of een andere relevante certificering rond software testing of test automation.

Benefits & conditions

Aantrekkelijk loonpakket: We bieden je een contract van onbepaalde duur, een aantrekkelijk salaris en een mooi pakket aan voordelen: maaltijdcheques van 9 euro en een bedrijfsrestaurant, 13de maand, een extra premie in juli, netto-onkostenvergoeding, terugbetaling openbaar vervoer 100%, fietsvergoeding, aanvullende kinderbijslag, groepsverzekering, hospitalisatieverzekering, verzekering gewaarborgd inkomen, fietslease, …

Flexibel werken: Mogelijkheid tot 4 dagen per week thuiswerken of vanuit één van onze regionale kantoren. Vakantie, 20 verlofdagen, 4 extra feestdagen, 12 ADV-dagen en extra verlof naarmate je langer bij ons werkt.

Maatschappelijke impact: Bij CM werk je niet zomaar. Samen met je collega’s draag je rechtstreeks of onrechtstreeks je steentje bij aan de gezondheid van velen. Je werk heeft echt betekenis.

Opleidingen en Groeimogelijkheden: Bij CM sta je zelf aan het stuur van je loopbaan. Je krijgt kansen om te groeien in je functie en in de organisatie. Er zijn opleidingen om je kennis en vaardigheden te vergroten.

Team: Als kers op de taart, enthousiaste en toffe collega’s en een dynamische en open werkcultuur die gericht is op samen mooie resultaten behalen. Dit is je kans

About the company

Werken bij CM, is werken met goesting. Want bij CM heb je een positieve impact op het leven van miljoenen Belgen. Dat ervaren onze duizenden medewerkers elke dag. Samen dragen we bij aan een gezondere samenleving voor iedereen. Dat geeft voldoening en energie. Ook voor jou is CM een fijne en zorgzame werkomgeving, waar je ideeën uitwisselt en jezelf ontwikkelt. Waar je kan rekenen op je collega’s en je verbonden bent met elkaar. Plezier hebben in wat je doet, daar doen we het voor! Bij CM telt elke dag. Voor de mensen, de samenleving en voor jezelf.

Met 650 ICT-collega’s zetten we ons dagelijks samen in om de beste service te bieden aan onze 4.5 miljoen leden en onze bijna 8.000 personeelsleden.

Flexibiliteit gegarandeerd! Mogelijkheid tot 4 dagen per week homeworking of vanuit één van onze regionale kantoren.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Loading talks and stories from around this role…