Tech Talks

I prepare talks for the software testing community and take part in technology debates. If you’re interested in having me speak at your local meetup or need a tester with strong opinions for your panel, please get in touch.

Testing Your Tests with Stryker Mutator

2024

A demonstration of Strker Mutator and how it can “test your tests,” revealing gaps in coverage and challenging hidden assumptions. Remember: high test coverage doesn’t always mean useful coverage!

Testing Your Tests with Stryker Mutator)

Contract-First Mocks using TypeScript, OpenAPI, and Wiremock

2024

An introduction to “Contract-First” Mocks and how they can improve software testing by promoting collaboration and ensuring mock contract accuracy earlier – at compile time instead of during testing.

Contract-First Mocks using TypeScript, OpenAPI, and Wiremock)

The Secret to Stable Seleniu UI Tests (No, really…)

2024

Examining network manipulation commands in Cypress and Playwright to boost Selenium test reliability.

This talk also became the topic of a blog post, which can he found here.

The Secret to Stable Selenium UI Tests (No, really...)

Introduction to REST Testing: A Beginner’s Guide

2021

A whistle-stop tour of REST API testing, including basic concepts, tooling overviews, example code, and benefits.

REST for the Weary

Testing Surgery (⚡️ talk)

2020

Talking about Testing Surgery, a planned meetup to coach local testers about automation in testing (sadly delayed due to COVID-19).

REST for the Weary

Snapshot Testing a REST API

2019

Discussing the advantages, and disadvantages, of snapshot testing REST APIs.

Snapshot Testing a REST API

Hacking for Muggles (⚡️ talk)

2019

A brief introduction to the skills needed to identify, and exploit, security vulnerabilities.

Are Programmers the Problem?

2019

Panel member in a debate on ethics in the modern IT industry.

What is Test & Assurance?

What is Test & Assurance?

2019

Examining “what is test & assurance?” using BJSS’ capability culture as an example.

What is Test & Assurance?

Squeezing the OWASP Juice Shop: pentesting an (intentionally) insecure webapp

2019

Introducing the OWASP Juice Shop and its usefulness as a technical testing bed.

Squeezing the OWASP Juice Shop: pentesting an (intentionally) insecure webapp

Knowledge vs. Experience in Software Testing (⚡️ talk)

2018

A short anecdote about the differences between ‘knowledge’ and ‘experience’ in software testing.

Knowledge vs. Experience in Software Testing


© Joseph Ward 2018-2025. All Rights Reserved.

Powered by Hydejack v8.4.0