Conference Talks

A List of Conference Talks, Keynotes and Tutorials

I have presented at conferences world wide since 2003. Most of the conferences below have links to a write up of the talks and slides.

Many of the talks are also available in my Evil Tester Talks online training with transcripts, exercises, recordings and extra content.

Learn More and Start Watching Testing Talks

Most of my speaking engagements are invited talks which are uniquely created for the event. You can contact me if you would like me to speak at your event.

A Guide to Testing Web Applications - Remote Talk

December 2019

A micro case study with macro lessons learned and examples of Exploring and Testing a Web Application.

More Information


Abn Amro Internal Quality conference - Keynote and Tutorial

September 2019

A Keynote on Secrets and Mysters of Automated Execution and a Tutorial on Web GUI Abstractions for Automating.

More Information


Testival Meetup June 2019


Test Tribe AMA 2019


Joy Of Coding Conference 2019

May 2019

A talk combining lessons learned from automating, programming and marketing.

More Information

This talk is available to watch in Evil Tester Talks Online Training


Eurostar Conference 2018 - Keynote and Tutorial

November 2018

Tutorial on Testability and Keynote on Testing from First Principles

More Information

This talk is available to watch in Evil Tester Talks Online Training


Agile Testers Conference 2018 - Technology Based Technical Testing

October 2018

A simple example illustrating the complexity involved when combining basic technologies and how an understanding of the technologies involved can help us identify risk and reduce the scope of testing.

More Information

This talk is available to watch in Evil Tester Talks Online Training


London Tester Gathering Workshops 2018 - Testability Audit

June 2018

Audit, Explore and expand your ability to Test and Automate applications.

More Information


National Software Testing Conference 2018

May 2018

On 23rd March 2018 at the National Software Testing Conference 2018 in London to present "How To Survive Agile and DevOps - A Test Management Guide".

More Information

This talk is available to watch in Evil Tester Talks Online Training


UKStar 2018 - Workshop March with Gustav Kuhn on Magic, Cognition and Testing

March 2018

Exploring magic and cognition and mapping it on to the process of testing, understanding, and manipulating systems.

More Information


Rabobank - Utrecht - Feb 2018 - How to Test with Agility

February 2018

My aim here is to tell you that I learned to work with Agility rather than work with the Agile Rituals and Definitions. And I learned to trust that working with Agility trumps Rituals and Definitions the hard way. Because sticking to rituals and definitions led to rigidity, rather than agility.

More Information


Agile Tour London, October 2017 - Effective Software Testing For Modern Software Development

October 2017

In this session, we will look at the modern software development process, and how Testing fits into that, to support us - customise the process, adopt new tools, increase the amount of automated execution, mitigate risk and deliver software quickly which works.

More Information

This talk is available to watch in Evil Tester Talks Online Training


FiSTB Testing Assembly, September 2017 - Tutorial and Keynote

September 2017

A tutorial on Automating and Testing a REST API, and a Keynote on Automating Tactically and Strategically. In Finland.

More Information


Sigist September 2017 - "Learning in Public" - A presentation skills workshop

September 2017

My first public speaking workshop (that I'm running). Lots of lessons learned and alternative wisdom.

More Information


Nordic Testing Days 2017 - Keynote, Workshop, Tutorial

June 2017

A keynote on how to craft yourself and take control of your your skill improvement regime. A fun workshop on JavaScript and the dev tools console. And a newly updated full day tutorial on Java For Testers.

More Information


Let's Test 2017 - Evil Tester’s Testing Games of Evil Testing

May 2017

A fun and frustration filled fight for learning and survival.

More Information


OdinSTAR 2017 - EuroSTAR and Norway Computer Society - Keynote and Workshop

May 2017

In May 2017, I present a workshop and a keynote. The workshop is based on improving technical testing browser skills and introducing more JavaScript to the participants. And the Keynote helps people improve their test process by introducing strategic and tactical approaches to automating.

More Information


Fusion Birmingham Meetup - 23rd March 2017

March 2017

At the Fusion Birmingham Meetup in March 2017 I presented a technical deep dive into automating to support testing.

More Information

This talk is available to watch in Evil Tester Talks Online Training


Test Focus Group - London - 21st March 2017

March 2017

I hosted the QA in Devops Session. Three different discussion sessions over the day. Read more for notes and details.

More Information


UKStar 2017 - Test Automation and People Conversation

February 2017

At the first UKStar conference in London, I'll be co-hosting a 'conversation' session with Isabel Evans and we'll be exploring automating, skillsets, people and technical testing.

More Information


How to misuse ‘Automation’ for testing, fun and productivity - TestBash Netherlands 2017

January 2017

I will present at the January 2017 Netherlands Test Bash. It should be fun.

More Information


Lightning Talk - Automating Tactically vs Strategically

January 2017

I will present a Lightning Talk based on my Test Automation Guild material at the SyncHerts meetup in January 2017.

More Information


If you want to automate, you learn to code - Test Automation Guild 2017

January 2017

I presented online in the Test Automation Guild during January 2017. I suspect online conferences will become a 'thing' so I'm glad to be part of this.

More Information

This talk is available to watch in Evil Tester Talks Online Training


Mentor - Test Clinic - Bug Bash - December 2016

December 2016

I was a mentor at the Ministry of Testing - Testing Clinic - Bug Bash.

More Information


National Software Testing Conference 2016

May 2016

I attended the National Software Testing Conference 2016 in London to present "The Art of Questioning to improve Testing, Agile, and Automating". Slides and write up are available.

More Information


SIGIST 2016 Keynote

March 2016

I attended the SIGIST March 2016 Conference to keynote "Push your functional testing further".

More Information

This talk is available to watch in Evil Tester Talks Online Training


Tabara de Testare 2016

February 2016

I attended (virtually) the Tabara de Testare testing group on 3rd February 2016 to present a "Lessons Learned When Automating" talk. A live stream broadcast to 4 Romanian cities, and I was in the UK.

More Information

This talk is available to watch in Evil Tester Talks Online Training


Agile and Automation Days, Poland, Krakow November 2015

November 2015

I attended the Agile and Automation Days Conference in Krakow, Poland on the 16th November 2015 to present a Keynote and a Tutorial. The Keynote was "How to Improve your Technical Test Ability" describing approaches, tools and mindsets that I use to improve my ability to test with increasing technical competency. The tutorial was my "Technical Testing in Agile" one day tutorial, how to use and justify technical testing skills in an Agile context. This hands on tutorial involves much interactive investigation and execution.

More Information

This talk is available to watch in Evil Tester Talks Online Training


Eurostar Mobile Deep Dive 2015

November 2015

I presented a session on mobile testing entitled "Technical Mobile Testing - Risk, Issues and Experiences" in Maastricht on 6th November 2015.

More Information

This talk is available to watch in Evil Tester Talks Online Training


TestWorks Conference Keynote 2nd October 2015

October 2015

I attended the TestWorks Conference in Amsterdam on the 2nd of October 2015 to present a Keynote on "Real World Automation Challenges". Based on my experience writing code to automate applications, and from working with clients world wide, I described the challenges faced and the thinking behind the solutions chosen. So if you want more options for how you approach automating executing then this might be the talk for you.

More Information

This talk is available to watch in Evil Tester Talks Online Training


Test Automation Day Keynote 18th June 2015

June 2015

I attended the Test Automation Day in Rotterdam on the 18th June 2015 to present a Keynote on my experiences with automation as both a manager and a practitioner.

More Information


Test Management Summit 2015

April 2015

I presented a session on "Successful Test Automation for Managers" at the Test Management Summit in London in April 2015. We discussed automation from a management perspective.

More Information


Tabara de Testare 2015

April 2015

I attended the Tabara de Testare testing group on 1st April 2015 to present an introduction to Technical Testing. A little different from a normal conference talk in that the venue was spread over 4 Romanian cities, and I was in the UK.

More Information


Black Ops Testing Workshop January 2015

January 2015

I presented a one day workshop on Technical and Exploratory Testing in London, as part of Black Ops Testing with Tony Bruce, Steve Green, and James Lyndsay.

More Information


Agile Testing Days 2014

November 2014

I attended Agile Testing Days 2014 to perform the closing Keynote, a tutorial and was one of the Team in the Black Ops Testing Workshop

More Information


Oredev Developer Conference 2014

November 2014

I presented two sessions at Oredev in Sweden. "Confessions of an Accidental Security Tester" and "Automation Abstractions and Page Objects".

More Information


StarWest 2014 - Automation Tutorial and Track Session

October 2014

I presented my One Day Hands On WebDriver tutorial at StarWest in October 2014. And a talk on Page Objects and Abstraction Layers.

More Information


Let's Test 2014

May 2014

I presented a half day WebDriver tutorial at Lets Test 2014 in Sweden. And a Double Track Workshop Session on skill aquisition, learning and mentoring. Slides and code have been released.

More Information


StarEast 2014

May 2014

I presented a full day WebDriver tutorial at StarEast 2014 in Orlando. And a Lightning Keynote.

More Information


Test Management Summit 2014

April 2014

I presented a half day WebDriver tutorial, and a Session on Automation Abstraction layers, at the Test Management Summit in London in April 2014.

More Information


Software Development Summit 2013 Keynotes- Helsinki

December 2013

Two keynotes presented at the Software Development Summit 2013 in Helsinki. Experiences of Exploratory Testing in Agile, Testing, Dev and QA and My Quest for Silver Bullets

More Information


SIGIST Panel Winter 2013

December 2013

I attended the SIGIST Winter 2013 Conference to speak on a panel "Should testers be able to code".

More Information


Evil Tester's Guide to HTTP Proxies and Developer Tools

October 2013

A half day tutorial, at the London Tester Gathering 2013, hands on working with HTTP Proxies, Browser Developer tools, and a few of my Software Testing Models thrown in for good measure.

More Information


Black Ops Testing

October 2013

In October 2013, at the London Tester Gathering 2013, I co-presented a full day workshop with Tony Bruce, Steve Green and James Lyndsay. We worked through a simple testing lifecycle using an open source application covering scouting, planning, attacking, tools, and automation.

More Information


Keynote - Experiences With Exploratory Testing

May 2013

In May 2013 I presented a Keynote at TestIstanbul 2013. I covered why exploratory testing works for some people and the barriers that organisations put in place to stop it working. I also tried to emphasise that the future of testing is in the hands of each and every tester and we need to take responsibility for what we do. The slides are available on slideshare.

More Information


The Evil Tester's Guide to Web Testing

May 2013

In May 2013 I presented a Track session at Lets Test 2013. I covered the thought processes, approaches and models behind Technical Web Testing. The slides are available on slideshare.

More Information


Keynote- My Quest for Silver Bullets

May 2013

In May 2013 I presented a Keynote at TestNet discussing how I have worked with, and built, Silver Bullets; cautioning people not to think they have ever found a Silver Bullet, instead to keep questing for improvement, and never stop questing.

More Information


Tutorial - The Evil Tester's Guide to HTTP Proxies

May 2013

In May 2013 I attended TestNet and provided a half day tutorial on Web Testing using HTTP Proxies and in built browser tools.

More Information


99 Seconds at Test Bash 2.0

March 2013

In March 2013 I attended the Test Bash 2.0 and contributed a 99 second talk. The Test Bash details are available at Test Bash 2.0. The talk I prepared is here Test Bash 2.0. Embedded within this video is the actual 99 second talk that I gave on Vimeo.


How to Manage Technical Testers

January 2013

In January 2013 I hosted a session at the Test Management Summit 2013 on "How to Manage Technical Testers".

More Information


BDD Tutorial for Test Management Summit 2013

January 2013

In January 2013 I presented a half day tutorial at the Test Management Summit. Details on the tutorial on our news site Tutorial Details.

More Information


Testing Hypnotically

May 2012

I gave a presentation at Lets Test 2012 in May 2012 entitled Testing Hypnotically. I also presented an evening session answering delegates questions about Hypnosis in general. I was interviewed by Markus Gartner prior to the conference.

More Information


The Evil Tester's Guide to Eeevil

March 2012

On March 2012 I spoke at the Test Bash in Cambridge.

More Information


Web scraping as a Test Design Approach using Selenium 2.0

August 2011

On 16 August 2011 I spoke at the London Selenium Meetup Group.

More Information


The Missing Years

2005 - 2011

A bunch of talks over these 6 years but I did not properly keep track.

More Information


Context Driven Testing, A Personal View

March 2005

This is the supporting page for a talk that I first gave at the North London British Computer Society in March 2005. I wanted to explore what I thought about Context Driven, how context driven I am, and what I think it means to be context driven.

More Information


Alternative Test Tools In Action

November 2004

In November 2004 I did a variation of the Keynote I presented at the Tools Fair. This talk and paper examines all the tools I used in a test session and tries to reframe the concept of a Test Tool, as any tool I use during testing.

More Information


NLP For Testers, A Brief Introduction

June 2004

This is the supporting page for my NLP talks. The first of which I gave at the London Special Interest Group in Software Testing in June 2004. NLP is a topic that I have found fascinating for a number of years now, and I use it to help me understand what it is I do when I test software. The supporting paper provides an introduction to the NLP Meta Model and some observations on how it affects my thinking about Software Testing.


Be a Better Tester, Be a Beta Tester

December 2003

In December of 2003 I went to EuroStar, presented "Be a Better Tester, Be a Beta Tester" where I expounded the benefits of downloading software off the internet and testing it. The accompanying paper lists a whole bunch of tools and web sites that can be used and describes the approaches and motivations for doing this. Beta Testing is something that I have gained a lot from so I always encourage other people to do it.

More Information


Practical Experiences in Graph Based Testing

June 2003

I went off to StarEAST 2003 and spoke about my experiences with graph based testing, the tools I use and the models of testing that I have built up in order to conceptualise a context within which graph based testing can work. The paper also looks at how higher level models can help reduce the work involved in manual scripting.

More Information