Philosophical Questions for the Software Tester


Obviously, I believe in asking questions. Asking questions can serve multiple purposes. It can be a request for information (such as, “How should I test this software?”), or it can activate professional self-awareness (“Why should I test this software?”). I find "why" questions intriguing because thinking about their answers usually reveals a deeper level of understanding.

Please enjoy this list. It might even trigger some of your own questions. I'd be delighted to read your comments about this list of questions as a whole, your answer to any particular question listed here, or any question that you may come up with as a result of thinking about one of mine. I can be reached at 


About the author

AgileConnection is a TechWell community.

Through conferences, training, consulting, and online resources, TechWell helps you develop and deliver great software every day.