I love public speaking opportunities! Please contact me if you’d like to invite me to speak.
Conference Talks
- The Screenplay Pattern: Better Interactions for Better Automation at CP-SAT Selenium Summit 2021 in Feb
- Using DSLs for Security Testing at Open Security Summit 2021 in Jan
- A Live Intro to pytest at The Python Week 2020 in Jan
- How Decorators Function at PyTexas 2020 in Oct
- The Screenplay Pattern: Better Interactions for Better Automation at Selenium Day – North America in Oct
- How Decorators Function at PyCon India 2020 in Oct
- Decorators are Great! Act Now!! at PyGotham TV 2020 in Oct
- pytest: A Live Intro at PyBay 2020 in Aug
- How to Write a Test Case at PyOhio 2020 in Jul
- East Meets West When Translating Django Apps at PyCon 2020 in Apr
- Hands-On Web App Test Automation (Tutorial) at PyCon 2020 in Apr
- East Meets West When Translating Django Apps at PyTennessee 2020 in Mar
- Egad! How Do We Start Writing (Better) Tests? (Impromptu) at PyTennessee 2020 in Mar
- Blasting Off with Good Gherkin (Tutorial) at TSQA 2020 in Feb
- East Meets West When Translating Django Apps at PyCascades 2020 in Feb
- How to Start Testing with Python at Automation Guild 2020 in Feb
- Behavior-Driven Pragmatism at TestBash San Francisco 2019 in Nov
- Beyond Unit Tests: End-to-End Web UI Testing at PyGotham 2019 in Oct
- Hands-On Web UI Testing (Tutorial) at DjangoCon 2019 in Sep
- Hands-On Web UI Testing (Tutorial) at PyOhio 2019 in Jul
- Surviving Without Python at PyOhio 2019 in Jul
- From Zero to Testing: PrecisionLender’s Continuous Automation Journey at Test Automation Days 2019 in Jun
- 3 Quick Tips for Software Blogging (Lightning Talk) at PyCon 2019 in May
- Egad! How Do We Start Writing (Better) Tests? at PyTexas 2019 in Apr
- Egad! How Do We Start Writing (Better) Tests? at PyCaribbean 2019 in Feb
- Behavior-Driven Python with pytest-bdd at PyCaribbean 2019 in Feb
- Behavior-Driven Python with pytest-bdd at PyCon Canada 2018 in Nov
- Egad! How Do We Start Writing (Better) Tests? at PyGotham 2018 in Oct
- Egad! How Do We Start Writing (Better) Tests? at PyOhio 2018 in Jul
- Behavior-Driven Python at PyCon 2018 in May
- Tutoring: A Lifelong Impact (Keynote) at RIT TutorCon 2018 in Feb
- Testing is Fun in Python! at PyData Carolinas 2016 in Sep
Webinars
- The Screenplay Pattern: Better Interactions for Better Automation with QA Touch in Dec 2020
- Livestream: Refactoring Page Objects with SpecFlow and Boa Constrictor with SabotageAndi and SpecFlow in Nov 2020
- Behavior-Driven Pragmatism with UltimateQA in Nov 2020
- How to Start Testing with Python with Software Test Pro in Sep 2020
- Behavior-Driven Python with pytest-bdd on Carlos Kidman’s livestream in Jul 2020
- Beyond Unit Testing: End-to-End Web UI Testing with Women Who Code Python in Mar 2019
- Web UI Testing with Python and LambdaTest with LambdaTest in Oct 2019
- Hands-On UI Testing with Python with SmartBear CrossBrowserTesting in Aug 2019
- How Do We Write Good Gherkin as Part of BDD? with Beaufort Fairmont in Jun 2019
- What is BDD, and How Do We Practice It? with Beaufort Fairmont in Mar 2019
- Empowering Continuous Testing through Behavior-Driven Development with Cycle Automation in Oct 2018
Meetups
- Behavior-Driven Pragmatism at QA at the Point in Jul 2020
- A Live-Coding Intro to pytest at the Chicago Python WebDev / DevOps SIG in Apr 2020
- East Meets West When Translating Django Apps at the Virtual Nationwide Django Meetup in Apr 2020
- Surviving Without Python at TriPython in Nov 2019
- Egad! How Do We Start Writing (Better) Tests? at TriPython in Jul 2019
- From Zero to Testing: PrecisionLender’s Continuous Automation Journey at TISQA in Mar 2019
- Testing is Fun in Python! at PyLadies RDU in Mar 2017
Interviews and Podcasts
- Testing Paradise: BDD – The Right Way
- SmartBear Talks: Software Testing Mentorship
- Django Chat: Translations – Andrew Knight
- Test and Code: Episode 47
- Test and Code: Episode 51
- Test and Code: Episode 93
- TestTalks 260: Python Test Automation with Andrew Knight