Please stop saying "testers ensure quality"
Testers do not ensure or assure quality.To ensure something, you must control it. This is a necessary, but not sufficient condition. So, even if you control it, you may not be able to to ensure it. As a tester, I have absolutely no control over quality, therefore I cannot ensure quality. The people who could ensure quality are managers and developers. Even they can’t ensure it, but for different and more complicated reasons than those that apply to testers.(I also don’t “break the software” because it is already broken when I find it.)So, what do I do as a tester?I seek the truth, and I report the truth, about the status of the product at any given time. I do this so that the team I work for can make informed decisions about quality.If I break anything, it is the veil of illusion. I shatter the dreams of the naive. But not the product. The product is the product, before and after I test