Conferences:
- London Tester Gathering Workshops 2018 - Testability Audit
- National Software Testing Conference 2018
- UKStar 2018 - Workshop March with Gustav Kuhn on Magic, Cognition and Testing
- Rabobank - Utrecht - Feb 2018 - How to Test with Agility
- 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
A collated list of conferences past, present and future. Details below of talks, keynotes, tutorials and workshops.
June 2018
Audit, Explore and expand your ability to Test and Automate applications.
More DetailsMay 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 DetailsMarch 2018
Exploring magic and cognition and mapping it on to the process of testing, understanding, and manipulating systems.
More DetailsFebruary 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 DetailsOctober 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 DetailsSeptember 2017
A tutorial on Automating and Testing a REST API, and a Keynote on Automating Tactically and Strategically. In Finland.
More DetailsSeptember 2017
My first public speaking workshop (that I'm running). Lots of lessons learned and alternative wisdom.
More DetailsJune 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 DetailsMay 2017
A fun and frustration filled fight for learning and survival.
More DetailsMay 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 DetailsMarch 2017
At the Fusion Birmingham Meetup in March 2017 I presented a technical deep dive into automating to support testing.
More DetailsMarch 2017
I hosted the QA in Devops Session. Three different discussion sessions over the day. Read more for notes and details.
More DetailsFebruary 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 DetailsJanuary 2017
I will present at the January 2017 Netherlands Test Bash. It should be fun.
More DetailsJanuary 2017
I will present a Lightning Talk based on my Test Automation Guild material at the SyncHerts meetup in January 2017.
More DetailsJanuary 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 DetailsDecember 2016
I was a mentor at the Ministry of Testing - Testing Clinic - Bug Bash.
More DetailsMay 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 DetailsMarch 2016
I attended the SIGIST March 2016 Conference to keynote "Push your functional testing further".
More DetailsFebruary 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 DetailsNovember 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 DetailsNovember 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
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 DetailsJune 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 DetailsApril 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 DetailsApril 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 DetailsJanuary 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 DetailsNovember 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 DetailsNovember 2014
I presented two sessions at Oredev in Sweden. "Confessions of an Accidental Security Tester" and "Automation Abstractions and Page Objects".
More DetailsOctober 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 DetailsMay 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 DetailsMay 2014
I presented a full day WebDriver tutorial at StarEast 2014 in Orlando. And a Lightning Keynote.
More DetailsApril 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 DetailsDecember 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 DetailsDecember 2013
I attended the SIGIST Winter 2013 Conference to speak on a panel "Should testers be able to code".
More DetailsOctober 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 DetailsOctober 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 DetailsMay 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.
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.
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.
The slides are available on slideshare and google docs.
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.
The slides are available on slideshare and google docs.
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.
January 2013
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
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
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
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
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
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.
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 DetailsNovbember 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 DetailsJune 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.
More DetailsDecember 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 DetailsJune 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 Details