Conferences:
  - Agile Tour London, October 2017 - Effective Software Testing For Modern Software Development
  - FiSTB Testing Assembly, September 2017 - Tutorial and Keynote
  - Sigist September 2017 - "Learning in Public" - A presentation skills workshop
  - Nordic Testing Days 2017 - Keynote, Workshop, Tutorial
  - Let's Test 2017 - Evil Tester’s Testing Games of Evil Testing
  - OdinSTAR 2017 - EuroSTAR and Norway Computer Society - Keynote and Workshop
  - Fusion Birmingham Meetup - 23rd March 2017
  - Test Focus Group - London - 21st March 2017
  - UKStar 2017 - Test Automation and People Conversation
  - How to misuse ‘Automation’ for testing, fun and productivity - TestBash Netherlands 2017
  - Lightning Talk - Automating Tactically vs Strategically
  - If you want to automate, you learn to code - Test Automation Guild 2017
  - Mentor - Test Clinic - Bug Bash
  - National Software Testing Conference 2016
  - SIGIST 2016 Keynote
  - Tabara de Testare 2016
  - Agile and Automation Days, Poland, Krakow November 2015
  - Eurostar Mobile Deep Dive 2015
  - TestWorks Conference Keynote 2nd October 2015
  - Test Automation Day Keynote 18th June 2015
  - Test Management Summit 2015
  - Tabara de Testare 2015
  - Black Ops Testing Workshop January 2015
  - Agile Testing Days 2014
  - Oredev Developer Conference 2014
  - StarWest 2014 - Automation Tutorial and Track Session
  - Let's Test 2014
  - StarEast 2014
  - Test Management Summit 2014
  - Software Development Summit 2013 Keynotes- Helsinki
  - SIGIST Panel Winter 2013
  - Evil Tester's Guide to HTTP Proxies and Developer Tools
  - Black Ops Testing
  - Keynote: Experiences With Exploratory Testing
  - The Evil Tester's Guide to Web Testing
  - Keynote: My Quest for Silver Bullets
  - Tutorial: The Evil Tester's Guide to HTTP Proxies
  - 99 Seconds at Test Bash 2.0
  - How to Manage Technical Testers
  - BDD Tutorial for Test Management Summit 2013
  - Testing Hypnotically
  - The Evil Tester's Guide to Eeevil
  - Web scraping as a Test Design Approach using Selenium 2.0
  - The Missing Years
  - Context Driven Testing, A Personal View
  - Alternative Test Tools In Action
  - NLP For Testers, A Brief Introduction
  - Be a Better Tester, Be a Beta Tester
  - Practical Experiences in Graph Based Testing

Conferences

A collated list of conferences past, present and future. Details below of talks, keynotes, tutorials and workshops.

October 2017

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

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

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 Details

September 2017

FiSTB Testing Assembly, September 2017 - Tutorial and Keynote

FiSTB Testing Assembly, September 2017 - Tutorial and Keynote

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

More Details

September 2017

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

Sigist September 2017 -

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

More Details

June 2017

Nordic Testing Days 2017 - Keynote, Workshop, Tutorial

Nordic Testing Days 2017 - Keynote, Workshop, Tutorial

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 Details

May 2017

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

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

A fun and frustration filled fight for learning and survival.

More Details

May 2017

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

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

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 Details

March 2017

Fusion Birmingham Meetup - 23rd March 2017

Fusion Birmingham Meetup - 23rd March 2017

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

More Details

March 2017

Test Focus Group - London - 21st March 2017

Test Focus Group - London - 21st March 2017

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

More Details

February 2017

UKStar 2017 - Test Automation and People Conversation

UKStar 2017 - Test Automation and People Conversation

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 Details

January 2017

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

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

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

More Details

January 2017

Lightning Talk - Automating Tactically vs Strategically

Lightning Talk - Automating Tactically vs Strategically

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

More Details

January 2017

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

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

I will present 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 Details

December 2016

Mentor - Test Clinic - Bug Bash

Mentor - Test Clinic - Bug Bash

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

More Details

May 2016

National Software Testing Conference 2016

National Software Testing Conference 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 Details

March 2016

SIGIST 2016 Keynote

SIGIST 2016 Keynote

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

More Details

February 2016

Tabara de Testare 2016

Tabara de Testare 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 Details

November 2015

Agile and Automation Days, Poland, Krakow November 2015

Agile and Automation Days, Poland, Krakow 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 Details

November 2015

Eurostar Mobile Deep Dive 2015

Eurostar Mobile Deep Dive 2015

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

October 2015

TestWorks Conference Keynote 2nd October 2015

TestWorks Conference Keynote 2nd 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 Details

June 2015

Test Automation Day Keynote 18th June 2015

Test Automation Day Keynote 18th 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 Details

April 2015

Test Management Summit 2015

Test Management Summit 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 Details

April 2015

Tabara de Testare 2015

Tabara de Testare 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 Details

January 2015

Black Ops Testing Workshop January 2015

Black Ops Testing Workshop 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 Details

November 2014

Agile Testing Days 2014

Agile Testing Days 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 Details

November 2014

Oredev Developer Conference 2014

Oredev Developer Conference 2014

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

More Details

October 2014

StarWest 2014 - Automation Tutorial and Track Session

StarWest 2014 - Automation Tutorial and Track Session

I presented my One Day Hands On WebDriver tutorial at StarWest in October 2014.

And a talk on Page Objects and Abstraction Layers.

More Details

May 2014

Let's Test 2014

Let's Test 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 Details

May 2014

StarEast 2014

StarEast 2014

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

More Details

April 2014

Test Management Summit 2014

Test Management Summit 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 Details

December 2013

Software Development Summit 2013 Keynotes- Helsinki

Software Development Summit 2013 Keynotes- Helsinki

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 Details

December 2013

SIGIST Panel Winter 2013

SIGIST Panel Winter 2013

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

More Details

October 2013

Evil Tester's Guide to HTTP Proxies and Developer Tools

Evil Tester's Guide to HTTP Proxies and Developer Tools

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 Details

October 2013

Black Ops Testing

Black Ops Testing

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 Details

May 2013

Keynote: Experiences With Exploratory Testing

Keynote: Experiences With Exploratory Testing

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.

May 2013

The Evil Tester's Guide to Web Testing

The Evil Tester's Guide to Web Testing

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.

May 2013

Keynote: My Quest for Silver Bullets

Keynote: My Quest for Silver Bullets

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.

The slides are available on slideshare and google docs.

May 2013

Tutorial: The Evil Tester's Guide to HTTP Proxies

Tutorial: The Evil Tester's Guide to HTTP Proxies

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

The slides are available on slideshare and google docs.

March 2013

99 Seconds at Test Bash 2.0

99 Seconds at Test Bash 2.0

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.

January 2013

How to Manage Technical Testers

How to Manage Technical Testers

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

The summit details are available at UK TMF.

January 2013

BDD Tutorial for Test Management Summit 2013

BDD Tutorial for Test Management Summit 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.

The slides are available to view directly on SlideShare.

May 2012

Testing Hypnotically

Testing Hypnotically

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.

March 2012

The Evil Tester's Guide to Eeevil

The Evil Tester's Guide to Eeevil

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

The event was recorded and you can see a video of my talk on the Test Bash page. Markus Gartner did a pretty good write up of the talk.

August 2011

Web scraping as a Test Design Approach using Selenium 2.0

Web scraping as a Test Design Approach using Selenium 2.0

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

The event was recorded and you can see a video of my talk on Vimeo. Links to the slides and videos are available on the message board.

I also uploaded the practice session of the talk to youtube part1 part2.

2005 - 2011

The Missing Years

The Missing Years

I seem to have been tardy in updating the web site (6 years)

I struggle to remember exact dates for some items. I did a Keynote at the London Tools Fair on Alternative tools, and I hosted a panel session at the Tools Fair a few years later. I did a workshop at the Sigist that I can not remember the date of, and I know I have missed a few other things off the list.

  • May 17th 2011 I talked at the London Tester Gathering on Migrating to Selenium 2.0".
  • Wednesday 16th March 2011 I talked at the Sigist on "Learning, Developing, Evolving: The Path of the Technical Tester".
  • 26th January 2011 I talked at the UK TMF hosting an "Automation Debate!".
  • January 2010 I gave a workshop at the UK Test Management Summit on "Exploratory and Innovative Testing" and a presentation on "Exploratory Testing Techniques".
  • Wednesday 28th January 2009 I talked at the UK Test Management Summit on "Exploring Open and Free Tools".
  • 28th January 2009 I talked at the UK Test Management Summit on "Exploring Open and Free Tools".
  • in 2006 I talked at the SQS UK Conference on "How Testers Can Benefit from using NLP".
  • in 2005 I did a Keynote at the "uktest 2005" Conference on "Testing with Neuro-Linguistic Programming (NLP)".

March 2005

Context Driven Testing, A Personal View

Context Driven Testing, A Personal View

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 Details

Novbember 2004

Alternative Test Tools In Action

Alternative Test Tools In Action

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 Details

June 2004

NLP For Testers, A Brief Introduction

NLP For Testers, A Brief Introduction

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.

More Details

December 2003

Be a Better Tester, Be a Beta Tester

Be a Better Tester, Be a Beta Tester

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 Details

June 2003

Practical Experiences in Graph Based Testing

Practical Experiences in Graph Based Testing

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 Details