Test Automation Engineer – Python

Desareh Recruitment B.V. · Den Haag, Zuid-Holland

PlaywrightPytestPythonRobot Framework Hybride
Den Haag Fulltime (32–40 uur) €4.000 – €5.800 per maand Medior (4–8 jaar)

Bouw mee aan betrouwbare testautomatisering

Desareh Recruitment werft voor een kleine, specialistische consultancyorganisatie
die zich richt op ervaren technische professionals en opdrachten binnen complexe IT-omgevingen.

Als Test Automation Engineer werk je aan omgevingen waarin betrouwbaarheid, integraties en goede
testautomatisering belangrijk zijn. Je gebruikt Python om testautomatisering te
ontwikkelen en onderhouden, API’s en systeemintegraties te testen en geautomatiseerde tests
onderdeel te maken van CI/CD.

De technische omgeving verschilt per opdracht. Soms werk je verder aan een bestaand
automation-framework en verbeter je de structuur en betrouwbaarheid ervan. In een andere omgeving
ligt het zwaartepunt op API- en integratietesting of help je testautomatisering verder in de
ontwikkelstraat te integreren.

Je werkt daarbij samen met developers, DevOps Engineers en andere testspecialisten. De rode draad is
Python, API- en integratietesting en technisch goede, onderhoudbare testautomatisering.

Wat ga je doen?

De precieze werkzaamheden verschillen per opdracht en technisch team. Je kunt onder andere werken aan:

  • testautomatisering ontwikkelen en onderhouden in Python;
  • automation-frameworks bouwen, uitbreiden en verbeteren;
  • API-, integratie-, regressie- en end-to-end-tests automatiseren;
  • API’s, services en systeemintegraties testen;
  • herbruikbare testlibraries, utilities en oplossingen voor testdata ontwikkelen;
  • geautomatiseerde tests integreren in CI/CD-pipelines;
  • samen met developers en DevOps Engineers werken aan testbaarheid en technische kwaliteit.

Je krijgt de ruimte om technische problemen zelf te onderzoeken. Denk aan instabiele tests,
moeilijk testbare integraties, onderhoud van een framework of automation die onvoldoende aansluit
op de ontwikkelstraat.

Met welke technologie werk je?

Voor deze rol zoeken we iemand die
Python daadwerkelijk gebruikt als programmeertaal binnen testautomatisering.

Python & testautomatisering

Je programmeert in Python en hebt ervaring met bijvoorbeeld
Pytest, Robot Framework, Playwright of vergelijkbare tooling.

Belangrijker dan één specifiek framework is dat je begrijpt hoe je testautomatisering
gestructureerd, herbruikbaar en onderhoudbaar opbouwt.

API- & integratietesting

Je hebt ervaring met het geautomatiseerd testen van API’s, services en systeemintegraties.
Je kunt requests, responses, testdata en verschillende scenario’s programmatisch valideren.

CI/CD & DevOps

Je bent gewend om testautomatisering onderdeel te maken van de ontwikkelstraat en werkt met
Git en bijvoorbeeld GitLab CI, Jenkins of Azure DevOps.

Technische omgeving

Ervaring met Linux, Docker, SQL en/of Kubernetes is interessant.
Hetzelfde geldt voor ervaring met cloudomgevingen, performance testing of security testing.

We verwachten niet dat je alle genoemde technologieën beheerst. Je programmeerervaring met
Python, je kennis van testautomatisering en je vermogen om nieuwe technologie op te pakken
wegen zwaarder dan een volledige checklist.

Wat breng je mee?

Je hebt meerdere jaren ervaring met software testing en testautomatisering en kunt zelfstandig
binnen een technisch team werken.

Voor deze rol vinden we vooral belangrijk dat je:

  • Python gebruikt voor het ontwikkelen van testautomatisering;
  • ervaring hebt met API- en/of integratietesting;
  • begrijpt hoe geautomatiseerde tests binnen CI/CD worden ingezet;
  • gemakkelijk samenwerkt met developers, DevOps Engineers en andere testspecialisten;
  • technische problemen binnen testautomatisering zelfstandig kunt analyseren en oplossen.

Ervaring met Pytest, Robot Framework, Playwright, GitLab CI, Jenkins, Azure DevOps,
Docker, SQL of Kubernetes
is relevant, maar je hoeft niet met al deze technologieën
gewerkt te hebben.

Ervaring binnen grotere of complexe organisaties, de publieke sector of andere omgevingen
waar betrouwbaarheid en continuïteit belangrijk zijn, is welkom.

Waarom werken bij een kleine specialistische consultancy?

Je krijgt de afwisseling van consultancy, maar werkt vanuit een compacte organisatie met
ervaren technische specialisten.

Dat betekent dat je bij verschillende opdrachtgevers ervaring kunt opbouwen, terwijl je
onderdeel blijft van een organisatie waarin de lijnen kort zijn en collega’s elkaar kennen.

Invloed op je volgende opdracht

Bij een nieuwe opdracht wordt niet alleen gekeken naar waar je inzetbaar bent. Ook je technische
achtergrond, ambities, reistijd en het soort omgeving waarin je graag werkt, worden meegenomen.

Zo kun je bewust ervaring opbouwen die aansluit bij de richting waarin je jezelf technisch
wilt ontwikkelen.

Technisch blijven ontwikkelen

Ook wanneer je bij een opdrachtgever werkt, blijf je onderdeel van de consultancyorganisatie.

Je kunt met ervaren collega’s sparren over automation-frameworks, API-testing, tooling,
CI/CD en technische keuzes die je binnen je opdracht tegenkomt.

Verschillende complexe omgevingen

De inhoud kan per opdrachtgever verschillen. Bij de ene opdracht ligt het zwaartepunt
bijvoorbeeld op API- en integratietesting. Bij een andere werk je intensiever aan
automation-frameworks, testdata, CI/CD of technische backendtests.

Daardoor leer je niet alleen een specifieke tool beter kennen, maar zie je ook hoe verschillende
organisaties testautomatisering hebben ingericht en welke aanpak in de praktijk werkt.


Je combineert zo de technische uitdaging en afwisseling van consultancy met de persoonlijke
omgeving van een kleine specialistische organisatie.

Jouw technische ontwikkeling

Naarmate je ervaring groeit, kun je meer verantwoordelijkheid nemen voor de inrichting en
doorontwikkeling van automation-frameworks en voor technische keuzes rondom testautomatisering.

Je kunt je daarnaast verder verdiepen in bijvoorbeeld
API- en integratietesting, CI/CD, containers, cloud, Quality Engineering of
software engineering binnen testing
.

Afhankelijk van je ervaring en ambities kan dat uiteindelijk leiden naar een rol als
Senior Test Automation Engineer, SDET of technisch leidende QA/QE-specialist.

Het uitgangspunt is niet een vast carrièrepad, maar opdrachten waarin je technisch wordt
uitgedaagd en relevante nieuwe ervaring kunt opbouwen.

Kennismaken of direct solliciteren?

Werk je als Test Automation Engineer, QA Automation Engineer, SDET of technisch
Test Engineer
, gebruik je Python binnen testautomatisering en ben je benieuwd
welke technische opdrachten hierbij passen?

Dan komen we graag met je in contact.

Je hoeft niet direct te weten of je wilt overstappen. In een eerste gesprek bespreken we
waar je nu aan werkt, waar je technisch sterk in bent, waarin je jezelf verder wilt ontwikkelen
en welk type opdracht bij je past.

Zo kun je eerst inhoudelijk beoordelen of de consultancyorganisatie, de manier van werken
en de mogelijke opdrachten interessant genoeg zijn voor een volgende stap.


Interesse? Solliciteer direct of neem contact op met Desareh Recruitment voor een
vrijblijvende kennismaking.

Klaar voor je volgende stap?

Solliciteer op Test Automation Engineer – Python

Je sollicitatie gaat rechtstreeks naar Desareh Recruitment B.V..

Solliciteer per e-mail
Test Automation Engineer – Python€4.000 – €5.800 per maand Solliciteer per e-mail