Services

20 years of experience

Test automation

Automated regression tests for any application, with or without a web interface. Set up to be maintainable, so your team can extend them.

  • Testing web applications in the browser, from forms to complete workflows
  • Testing APIs and integrations, REST and SOAP
  • Checks at database level and in back-end processes
  • Running in your CI/CD pipeline with every change
Robot Framework Python Playwright Selenium CI/CD
What I automate

Specialism · 12 years of experience

IAM testing

Testing Identity & Access Management, mainly One Identity Manager. I check that people get the right accounts and entitlements, and that these are removed again.

  • Identity lifecycle: provisioning, changes and deprovisioning
  • Authorisation: roles, group memberships and access rights
  • Authentication and the connections with AD and LDAP
  • Security: finding vulnerabilities in identity systems
One Identity Active Directory LDAP MSSQL API
About IAM test automation

20 years of experience

Test environments and tooling

Tests only mean something when the environment resembles production. I set up those environments and the tools around them.

  • Test environments on VMware or Hyper-V, on-premises or in the cloud
  • Managed, repeatable test data
  • Selecting and setting up test tools and frameworks
  • Building custom tooling where standard tools fall short
VMware Hyper-V Docker DevOps
More on test environments

25 years of experience

Functional testing and QA

Checking that software does what the requirements and specifications describe, and reporting on it clearly.

  • Exploratory and scripted manual testing
  • System tests and end-to-end tests
  • Regression testing for new releases
  • Test strategy and reporting for the team and management
Manual testing Regression Test strategy

Applications

What I automate

Robot Framework is not just for IAM. With the same approach I test web applications, integrations and processes that have no screens at all.

Web applications

Tests that use the application in the browser the way a user does: logging in, filling in forms, going through workflows and checking what appears on screen.

Playwright Selenium Katalon Studio

APIs and integrations

Testing services and chains without a user interface. Is the response right, does error handling work, and does the data arrive correctly in the next system?

REST SOAP JSON

Databases and back end

Checking what happens under the hood: batch processing, data transformations and the data itself, directly in the database.

SQL MSSQL Oracle

Examples outside IAM: at Buma/Stemra I automated the regression tests for new, externally developed applications with Robot Framework and Katalon Studio. At Ziggo I tested back-end systems and customer portals, with a lot of work on SOAP and REST APIs. See my portfolio.

Approach

How I work

A fixed approach in four steps. How long each step takes depends on your environment.

Analyse

Getting to know your systems, requirements and test goals. Where are the risks?

Plan

A test strategy that fits those risks: what to automate and what to test by hand.

Execute

Building tests and running them systematically, with recorded results.

Report

Clear findings and concrete recommendations for the team and management.

Looking to automate your tests?

Whether it is a web application, an API or your IAM environment: tell me briefly what you are running into. You will get a reply within two working days.