Our already fairly regulated "profession" seems to harbor some remarkable irregularities that lie implied in its very nature. Several paradoxes and catch-22s can be found throughout different domains of software testing. The affected areas: test execution, usability testing, test report data, test team, test organization, test automation. With this paper I aim to give an overview of the testing paradoxes that challenge us all--and give the reader some food for thought in the process.
Software Testing: A Profession of Paradoxes?