The Curious Engineer

All blogs / Testing / QA

David Burns

theautomatedtester.co.uk

David Burns - Engineer

Testing / QAEngineering management / careersWeb development

Posts
56 from 14 Feb 2011 to 17 Jul 2026
Posting
monthly (8 in the last year)
Kind
personal blog
Feed
https://www.theautomatedtester.co.uk/index.xml

2026 8

  1. Testing Shouldn't Be a Chore. Here is How to Make it Automatic.
  2. Blogs
  3. The Execution Trap: Stop Running Tests That Don't Need Running
  4. The Vibe Shift: How AI-Powered Shortcuts Create New Problems
  5. The Value Trap: Why Your Automation Suite is Lying to You
  6. Stop Treating APIs Like UIs Without Buttons
  7. The "Automation Debt" Cleanup: Less is More
  8. The Developer's Compass: Why TDD is the Only Way to Survive the AI Gold Rush

2024 4

  1. Flakiness isn't from your test framework
  2. The Pitfalls of Code Coverage.
  3. Free at last! iOS is free at last! At least in the EU.
  4. How lack of testing can ruin lives - The technology problems behind the Post Office Scandal

2023 6

  1. The Hidden Cost of Ignoring Browser Compatibility: Why Websites are Losing Business
  2. Accessibility Testing is important and easy to do!
  3. Keeping Up with the Fast Pace of Browser Releases for Software Testers
  4. You wouldn’t test a car once it’s fully assembled, why do that to your app?
  5. Selenium Manager - The best tool from Selenium that you can forget about
  6. The Login Test

2022 1

  1. Engineering culture is hard to make but easy to destroy

2021 4

  1. FOSS is community first
  2. Ethics and Empathy in Open Source
  3. Open Source is corporate responsibility
  4. I am on Twitch

2020 10

  1. Collaboration over combat
  2. Browser Testing and Tools WG Meeting @ TPAC 2020
  3. How Selenium Works: Episode 7 - Driver Executables
  4. How Selenium Works: Episode 6 - sendKeys
  5. How Selenium Works: Episode 5 - clicking
  6. How Selenium Works: Episode 4 - Finding Elements
  7. How Selenium Works: Episode 3 - isDisplayed
  8. How Selenium Works: Episode 2 - Navigation
  9. How Selenium Works: Episode 1 - Transportation
  10. About

2018 1

  1. What makes a senior developer or senior engineer

2017 2

  1. Harassment of Open Source Maintainers or Contributors
  2. honest and open conversations

2016 4

  1. WebDriver F2F - July 2016
  2. Trust
  3. Public Source vs Open Source
  4. The "power" of overworking

2015 1

  1. WebDriver Specification - Have you read it lately?

2014 7

  1. WebDriver Face To Face TPAC 2014
  2. WebDriver F2F - London 2014
  3. My ideal build, test, and land world
  4. Do you trust a test that you have never seen fail
  5. Management is hard
  6. Don't write "Five Hidden Costs of X" but when you do I will reply
  7. WebDriver Face To Face - February 2014

2013 6

  1. TPAC 2013 - WebDriver Face To Face and more
  2. The tale of Selenium bug 141
  3. The value of locators and why everyone "owns" them
  4. Why working on Open Source software makes you a better developer
  5. Could CSS3 be making sites that are not testable?
  6. Using Dropbox as a source respository for book writing

2011 2

  1. Hug a OSS developer or don't be a dick
  2. Py.Test and -XDist Plugin