Here’s a (sort of) complete list of all articles I have written for various industry websites and magazines.

Have you read some of them? I would love to hear your thoughts!

Is there such a thing as too much testing?, June 2020
My definition of test automationLinkedIn Pulse, May 2020
False Positives and False Negatives in Software Testing - Learning to Trust Your, May 2020
Simulating rich behaviour using advanced WireMock features (Part 4)TestProject blog (guest post), March 2020
Getting started with service virtualization using WireMock (Part 3)TestProject blog (guest post), February 2020
Mocking at The Unit Test Level with Mockito (Part 2)TestProject blog (guest post), February 2020
Increasing Test Efficiency with Simulations & Service Virtualization (Part 1)TestProject blog (guest post), January 2020
Test automation? Keep it simple.LinkedIn Pulse, January 2020
Working effectively with SpecFlow tablesTestProject blog (guest post), November 2019
Tidying up your SpecFlow features and scenariosTestProject blog (guest post), October 2019
Writing more expressive SpecFlow stepsTestProject blog (guest post), October 2019
Getting started with SpecFlowTestProject blog (guest post), October 2019
BDD, SpecFlow and the SpecFlow ecosystemTestProject blog (guest post), October 2019
A test automation learning pathLinkedIn Pulse, August 2019
6 Steps for Succeeding with Test Automation in AgileStickyMinds, May 2019
Why your test automation is ignored - and 5 steps to stand outTechBeacon, April 2019
Does Behavior Driven Development make sense for your team?Cucumber blog (guest post), March 2019
With test automation, it's not the tool that mattersTechBeacon, January 2019
Making a case for less automationLinkedIn Pulse, November 2018
Stop Automation Your Regression Tests (For Now)TestProject blog (guest post), October 2018
Supporting Continuous Testing With AutomationBetter Software Magazine, July 2018
Selecting the right service virtualization, July 2018
We don't need more automation engineers!LinkedIn Pulse, May 2018
Test automation training is broken.
Here's how to fix it
TechBeacon, March 2018
It is time to get realistic about test automationLinkedIn Pulse, November 2017
The Anatomy of a Comprehensive Selenium Testing StrategySmartBear blog (guest post), August 2017
How to set up a continuous testing framework using Selenium, Maven, and JenkinsTechBeacon Learn, August 2017
How tech giants test software: There's no one way for QATechBeacon, August 2017
Start Trusting Your Test Automation AgainStickyMinds, August 2017
A guide to automation testing frameworks - and how to build yoursTechBeacon Learn, August 2017
Test automation? The tool is not importantLinkedIn Pulse, July 2017
5 Pillars of a Successful Test Automation ImplementationStickyMinds, June 2017
How to build a business case for service virtualizationTechBeacon, May 2017
How to hire true test automation craftsmenTechBeacon, April 2017
How to perform API testing with REST AssuredTechBeacon, March 2017
How to get the most from your test automation suiteTechBeacon, March 2017
Leverage containers to create simulated test environments on demandStickyMinds, February 2017
Efficient API testing: How to get started with REST AssuredTechBeacon, February 2017
APIs and automated testing: Go integrated for the best of both worldsTechBeacon, January 2017
Service virtualization, an enterprise solution to legacy systemsO'Reilly Ideas, November 2016
Service virtualization: Testing legacy, third-party, and cutting-edge systemsO'Reilly Ideas, August 2016
Test automation: start with the 'why?'LinkedIn Pulse, May 2016
Three things everybody should know about test automationLinkedIn Pulse, April 2016