Martien
Adema

Test specialist

Test automation engineer

Test analist

Test consultant

Test coördinator

Hallo! mijn naam is Martien en ik ben een veelzijdige freelance Testspecialist met ruim 22 jaar ervaring, bedreven in zowel Agile/Scrum/DevOps als Waterval projecten. Mijn achtergrond in Bedrijfskundige Informatica en Informatiekunde, samen met certificeringen zoals TMap en ISTQB, versterken mijn expertise. Ik blink uit in analytische vaardigheden, samenwerking en resultaatgerichtheid. Bij diverse bedrijven in diverse branches heb ik uitgebreide ervaring opgedaan in het coördineren en uitvoeren van verschillende testsoorten, zowel handmatig als geautomatiseerd. Ik ben inzetbaar in diverse testrollen met als voorkeur die van testautomatiseerder.

Contact Me

About Me

My story

Als Testprofessional sta ik midden in de organisatie, waar IT en business samen komen. Dat lijkt een cliché, maar dat is het niet. De samenwerking met verschillende disciplines binnen een bedrijf is een belangrijk onderdeel van mijn vak en daardoor blijft het voor mij interessant en dynamisch. Ik kan mijn analytisch denkvermogen gebruiken en afhankelijk van waar mijn eigen interesses en sterke kanten liggen kan ik mij binnen het testvak in de richting bewegen die ik zelf op dat moment prettig vind: ofwel horizontaal richting testmanagement ofwel verticaal richting testspecialist. Daarnaast biedt elke klant ook weer andere mogelijkheden waardoor ik nooit het idee heb dat ik gelimiteerd word in mijn bewegingsvrijheid.

Door mijn jarenlange ervaring in het testvak en gecertificeerde testkennis kan ik in elke branche van grote waarde zijn. Vanzelfsprekend ben ik op de hoogte van de nieuwste ontwikkelingen, tools en technieken op het gebied van testen. Termen als Agile, Devops, Scrum, CI/CD, BDD/ATDD/SbE zijn mij niet vreemd en op dit moment in m’n huidige opdracht dagelijkse kost. Tevens heb ik grote affiniteit met testautomatisering en ben ik bekend met de hedendaagse tools als Selenium (webdriver), Gherkin, Cucumber, Java, Git, Maven, Jenkins, Jira/Confluence, Fitnesse, SoapUI, RESTful API, WireMock, XML, SQL, JSON, Postman, Eclipse, IntelliJ IDEA RobotFramework, Python.
Kunnen we misschien iets in de nabije toekomst voor elkaar betekenen? Neem contact met mij op, dan zorg ik voor een lekkere kop koffie!

  • Freelance: In opdracht bij LVNL
  • Eindigt op: 31 december 2024

Services

What I Do
Gestructureerd testen

Gestructureerd testen is een vak! Voor alle gangbare test methodieken, zoals ISTQB (Full Advanced Level) en TMap® (Test Engineer en Test Manager), ben ik gecertificeerd. Het takenpakket van een gestructureerd tester omvat het ontwerpen van testgevallen, de testuitvoering en het analyseren van de testresultaten. Tests worden tegenwoordig in toenemende mate geautomatiseerd uitgevoerd. Het automatiseren van testgevallen met open source tools of in één van de grote tool suites is voor mij eerder standaard dan uitzondering.

Agile/Scrum testen

Agile/Scrum of DevOps projecten komen steeds vaker voor, dit vraagt dan ook om Agile testen. Bij Agile testen is het belangrijk om een goede mix te vinden tussen ervaring en flexibiliteit, zodat zo goed mogelijk wordt aangesloten bij de wensen van de klant. De context waarbinnen Agile wordt toegepast is bedrijfsafhankelijk. Naast dat ik gecertificeerd ben in ISTQB en TMap®, heb ik mij ook gecertificeerd in Agile gerelateerde technieken als CAT en Professional Scrum Master.

Testautomatisering

Testautomatisering stelt u in staat om sneller en goedkoper te testen, de testdekking te verhogen en daarmee risico’s te verminderen. Zeker bij testscripts die niet, moeilijk, niet efficiënt of niet effectief handmatig uit te voeren zijn, is testautomatisering een uitkomst. Ook is testautomatisering belangrijk bij de invoering van Agile, DevOps en Continuous Integration. Het automatiseren van testgevallen met open source tools of in één van de grote tool suites is voor mij eerder standaard dan uitzondering.

Mobile testing

Een mobile app functioneert in een complexe, dynamische en zeer diverse omgeving. Een belangrijke vuistregel is: een mobile app moet binnen 30 seconden door de gebruiker begrepen worden, in staat zijn de gebruiker te overtuigen de app geïnstalleerd te laten en bovendien zo’n indruk maken dat de gebruiker de app ook blijft gebruiken. Met mobile app testen kan gemeten worden of en in welke mate de app voldoet aan die verwachting. In deze technieken heb ik mij gecertificeerd (CMAP Mobile App Testing).

API testing

API Testing is het testen van de Application Programming Interface als onderdeel van de integratie testen zonder gebruik te maken van de GUI, dus rechtstreek op de message layer. De API wordt getest om te bepalen of wordt voldaan aan de requirements op het gebied van functionaliteit, betrouwbaarheid, performance en security. API Testing wordt gezien als een onmiskenbaar onderdeel van het automatiseren van testen, omdat API’s dienen als primary interface tot de applicatie logica en omdat de GUI testen onderhevig zijn aan veel veranderingen vanwege de korte release cycles die gebruikelijk zijn voor Agile software development and DevOps. Met de meest gangbare tools die hiervoor gebruikt worden heb ik ervaring.

Performance testing

Performance testen geeft u inzicht in het gedrag van uw systemen wanneer deze gebruikt worden door een gespecificeerde groep gebruikers. De nadruk van de performance test ligt op het verkrijgen van inzicht in de reactietijden die de gebruiker ervaart en de mogelijke belastbaarheid van het systeem. Om deze reactietijden vast te stellen kunnen diverse performance testsoorten ingezet worden. Met de meest gangbare performance test tools heb ik ervaring.

End to end testing

Systemen worden complexer, worden meer aan elkaar gekoppeld en dringen steeds verder door in processen binnen en buiten organisaties. Tegelijkertijd vergroten Agile ontwikkeling, SOA, Cloud en uitbesteding het belang van het testen van de samenhang tussen systemen. De testwereld is al aardig gewend geraakt aan het testen van interfaces en het testen van systeemintegraties. Maar daarmee worden de risico’s in de samenhang tussen processen, daadwerkelijk gebruik en de systemen niet voldoende gedekt. End to End (E2E) testen, het beoordelen van de samenhang tussen het gehele systeemlandschap en de uiteindelijke processen, wordt daarom steeds belangrijker. Bij verschillende klanten heb ik de technieken die hiervoor voorhande zijn mijn eigen gemaakt.

Testimprovement

Bij verschillende organisaties ben ik al betrokken geweest om te helpen bij het verbeteren van Testen. Traditioneel is de aanleiding het oplossen van knelpunten: de kwaliteit van het testen is onvoldoende, de time-to-market is te lang of men vindt testen te duur. Steeds vaker is toepassing van nieuwe technologieën, veelal gecombineerd met een drastische verandering van de wijze van ontwikkelen, testen en beheer reden om mij erbij te betrekken. Deze aanpak dient flexibel en pragmatisch te zijn om zo naadloos aan te sluiten op uw situatie – fit for context – en uw doelstellingen – fit for purpose. Ik maak daarbij onderscheid tussen het in kaart brengen van verbetersuggesties (architectuur) en het selecteren en uitvoeren van de verbeteracties (implementatie).

Testmanagement

Een Test Manager of Test Coördinator heeft als taak een testproject tot een goed resultaat te brengen. Bovendien is hij verantwoordelijk voor het continu informeren van alle stakeholders over de voortgang en de kwaliteit van het systeem dat wordt getest. Daarnaast draagt hij/zij zorg voor de teststrategie, productrisicoanalyse, planning, rapportage, aansturing en ondersteuning van testers. Bij diverse klanten heb ik in deze rollen veel ervaring opgedaan om in de context de juiste aanpak te kiezen.

Experience

Working with

Education

Studied at

Skills & Learnings

Certificates | Tools | Techniques | Programming languages

Behaalde certificaten
TMap Professional Advanced
Map NEXT Test Engineer
TMap NEXT Test Manager
ISTQB Foundation Certificate in Software Testing
ISTQB Certified Tester Advanced Level – Test Manager
ISTQB Certified Tester Advanced Level – Test Analyst
ISTQB Certified Tester Advanced Level – Technical Test Analyst
ISTQB Certified Tester, Full Advanced Level
ISTQB-BCS Full Advanced Level Testing Professional
ISTQB Certified Tester – Foundation Level Extension, Agile Tester
Certified Agile Tester (CAT)
Certified Professional for Requirements Engineering
CMAP Mobile App Testing – Foundation Level
Scaled Agile Framework – SAFe Agilist
Professional Scrum Master I
PRINCE2 Foundation
SAP R/3 ABAP Engineering

Workshops
Python – Zelfstudie
Robot Framework – Zelfstudie
Cypress – Xebia
Java for Testers – Zelfstudie
Specification by Example – Zelfstudie
SoapUI – NMBS
Selenium & Cucumber – Sqills
DevOps – Sogeti
Selenium & FitNesse – Info Support
Workshop Leven en Pensioen – Delta Lloyd
Leergang Testcoördinatie – Sogeti
Testcoördinatie voor ervaren testcoördinatoren – Sogeti
Effectiever Communiceren – Sogeti
ITIL Foundation – Sogeti
Situationeel Leidinggeven – Sogeti
Test Process Improvement (TPI) – Sogeti
Procesverbetering – Sogeti
Stakeholdermanagement – Sogeti
QA met QMAP – Sogeti
Testen en QA van pakkettoepassingen – Sogeti
Workshop Testautomatisering – Sogeti
Testen van embedded software – Sogeti
XML Workshop techclass – Sogeti

Testtools & testing
Selenium (webdriver), Robot Framework, Wireshark, Cypress, Playwright, JUnit, TestNG, Ruby, Git, Maven, Jenkins, Jira/Confluence, Fitnesse, SoapUI, RESTful API, WireMock, Postman, Eclipse, IntelliJ IDEA, BugZilla, Mantis, ClearQuest, HP Quality Center, PL/SQL Developer

Programming languages
Java, Phyton, Ruby, Typescript, Visual Basic, HTML, XML, SQL, JSON

Techniques
BDD, TDD, ATDD, Specification by Example, Model-based testing, Gherkin, Cucumber

Reviews

What customers say

Contact

Let's talk

    Naam *

    E-mailadres *

    Bericht *

    Martien Adema
    Testconsultant
    • Freelance: In opdracht bij LVNL
    • Eindigt op: 31 december 2024
    • E-mail: contact@martienadema.nl
    Martien Adema
    Copyright © 2024 Adema Consultancy

    Op alle rechtsverhoudingen tussen Adema Consultancy en haar cliënten zijn uitsluitend de door Adema Consultancy gehanteerde algemene voorwaarden van toepassing, welke via deze link kunnen worden uitgeprint. Deze algemene voorwaarden zijn gedeponeerd bij de Kamer van Koophandel te Alkmaar, onder nummer 62259946.