- 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.
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
A tutorial on Automating and Testing a REST API, and a Keynote on Automating Tactically and Strategically. In Finland.More Details
My first public speaking workshop (that I'm running). Lots of lessons learned and alternative wisdom.More Details
A fun and frustration filled fight for learning and survival.More Details
At the Fusion Birmingham Meetup in March 2017 I presented a technical deep dive into automating to support testing.More Details
I hosted the QA in Devops Session. Three different discussion sessions over the day. Read more for notes and details.More Details
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
I will present at the January 2017 Netherlands Test Bash. It should be fun.More Details
I will present a Lightning Talk based on my Test Automation Guild material at the SyncHerts meetup in January 2017.More Details
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
I was a mentor at the Ministry of Testing - Testing Clinic - Bug Bash.More Details
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
I attended the SIGIST March 2016 Conference to keynote "Push your functional testing further".More Details
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
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
I presented a session on mobile testing entitled "Technical Mobile Testing - Risk, Issues and Experiences" in Maastricht on 6th November 2015.More Details
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
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
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
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
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
I attended Agile Testing Days 2014 to perform the closing Keynote, a tutorial and was one of the Team in the Black Ops Testing WorkshopMore Details
I presented two sessions at Oredev in Sweden. "Confessions of an Accidental Security Tester" and "Automation Abstractions and Page Objects".More Details
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
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
I presented a full day WebDriver tutorial at StarEast 2014 in Orlando. And a Lightning Keynote.More Details
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
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 BulletsMore Details
I attended the SIGIST Winter 2013 Conference to speak on a panel "Should testers be able to code".More Details
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
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
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.
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.
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.
In May 2013 I attended TestNet and provided a half day tutorial on Web Testing using HTTP Proxies and in built browser tools.
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.
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.
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.
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.
On March 2012 I spoke at the Test Bash in Cambridge.
On 16 August 2011 I spoke at the London Selenium Meetup Group.
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.
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
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
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
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
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