Welkom op mijn website, van mijn nog zeer recent opgerichte bedrijf Discoverage, een combinatie van de woorden discover en coverage die beschrijven wat ik het liefst doe: door het ontdekken van nieuwe tooling en nieuwe programmeertechnieken maak ik graag frameworks die bijdragen aan een betere test coverage.
Voor contact, kan je me bereiken op de volgende manieren:
LinkedIn: https://www.linkedin.com/in/thomasvanvessem/
Telefoon: 06 4609 3887
Email: thomas@discoverage.nl
Wie ben ik?
Ik ben Thomas van Vessem, een ervaren Test Automation Engineer met een passie voor het programmeren van Test Automation frameworks en onderneem vanuit dat specialisme alles wat nodig is om van een project een succes te maken.
Mijn voornaamste activiteiten omvatten:
- Het ontwerpen en implementeren van Test Automation frameworks in JavaScript met bijv. Cucumber.js, Playwright of Cypress.
- Het bedenken en aanscherpen van de Test (Automation) Strategie.
- Het uitvoeren van functioneel testwerk.
- Vanuit mijn ervaring als Scrummaster ondersteuning leveren aan de Agile processen.
Ik ben innovatief, creatief, neem me vooral zichzelf niet te serieus, denk out-of-box en ik laat mezelf niet zo snel iets wijs maken door mensen die te ver van de inhoud staan, alles met een vleugje humor als dit kan.
37 jaar oud alweer, woonachtig in Vleuten, ik heb een zoon van een jaar, tafeltennis sinds dat ik acht ben en ik game inmiddels minder op de Playstation dan ik zou willen.

Vaardigheden
Certificeringen

ISTQB® Certified Tester, Advanced Level, Technical Test Analyst [18-CTAL-TTA-137674-05]

ISTQB® Certified Tester, Foundation Level [15-CTFL-69252-03]

TMap Next ® Foundation [4866439.20201674]

SAFe ® Agilist [53490683-7838]

Professional Scrum Master™ I

Lean IT Foundation [4866439.20673889]

PRINCE2 Foundation ® [4866439.20504440]
Projecten
Onderstaande projecten zijn een greep uit de meest recente projecten. Voor het meest complete overzicht, raadpleeg mijn LinkedIn of neem contact met me op, zie Contact.

Test Automation Engineer
Ministerie van Buitenlandse Zaken – extern via Capgemini
April 2022 – januari 2023
Project FOBO ontwikkelt een applicatie om efficiënter visumaanvragen te verwerken, bestaande uit microservices in .NET en een frontend in Angular. Geplaatst in het frontend team (wat later een feature team werd) frontend test automatisering opgezet met een Cucumber.js/Playwright framework om dit uit te breiden met Newman integratie om precondities klaar te zetten via de API. Tevens heb ik gefungeerd als een testarchitect om de test(automatiserings-)strategie naar een hoger niveau te tillen. Tevens vanuit deze inhoudelijkere rol als denktank, initiatiefnemer en uitvoerder van proof-of-concepts geacteerd om deze over te teams af te stemmen en te implementeren.
Tools en activiteiten: TypeScript, Node.js, Playwright Cucumber.js, Azure DevOps, GIT, Object-georiënteerd programmeren, Docker, Postman, Newman (via TypeScript), Axios, proof-of-concepts, communicatie, overtuigingskracht, creativiteit.

Agile testspecialist, testautomatiseerder, Test Automation Engineer
Nationale Eenheid van de Landelijke Politie – extern via Capgemini
Oktober 2019 – april 2022
Bij Programma Vernieuwend Registeren wordt er een applicatie ontwikkeld die de agent op straat het leven makkelijker maakt. Voor dit project ben ik ingezet om een Cypress framework te verbeteren en daarna het nieuwe Testcafé framework vorm te geven middels een proof-of-concept. Na deze klus ben ik aangehaakt bij een apart team dat zich bezighield met een designsystem in Storybook om component vanuit een library te distribueren naar andere applicaties. Hiervoor heb ik een visueel regressieframework opgezet, eerst met BackstopJS en daarna met Playwright en een jest-image-comparison plugin. Daarnaast vervulde ik de rol als scrummaster bij dit team.
Tools en activiteiten: JavaScript, Node.js, Angular, Cypress, GIT, Puppeteer, Playwright, Docker, Agile, Jest, Jasmin, BackstopJS, proof-of-concepts, Jest, Jenkins.

Agile testspecialist, testautomatiseerder, Test Automation Engineer, scrummaster
Nederlandse Spoorwegen – extern via Capgemini
Januari 2017 – september 2019
Bij project Bijsturing 3.0 voor een tweetal toekomstige ah-hoc bijsturingsapplicaties in een greenfield context een Cucumber JVM framework co-geïmplementeerd voor componentintegratietesten. Na het opzetten van de basis van het framework een nieuw development team gestart in een dubbelrol als scrummaster waarbij het framework werd uitgebreid voor systeemtesten waarin middels ATTD de belangrijkste functionaliteit in werd geautomatiseerd.
Tools en activiteiten: Java, Cucumber, Agile, Java EE, Weblogic, Jenkins, Java, Cucumber, data-driven development, integratietesten, unittesten, people management, presenteren, flexibiliteit, bureaucratie.

Agile tester, testautomatiseerder
Ahold Delhaize – extern via Capgemini
april 2016 – oktober 2016
Onderdeel van een Scrum Team dat zich bezighield met ah.nl. Kernactiviteiten omvatten het uitvoeren van handmatige systeem- en regressietesten en het debuggen, onderhouden en aanvullen van de automatische regressietest middels Cucumber.
Tools en activiteiten: : testen, testautomatisering, mobile, Cucumber JVM, Selenium, Java 7.