In my opinion, the role of the tester is evolving. When I started testing in 2002, I had no contact with the users or developers. As a result, I had a limited view of the system and what it could do. This limited view also translated into what was expected out of me. As a tester, I was supposed to find defects, and that’s what I did.
However, at least for many people, things have changed, and they have changed for good. Testers are often part of an integrated team now and their role is not limited to find defects. They help teams with whatever they can — from clarifying the requirements to streamlining the release process. Whatever it takes to deliver good-quality software, testers are expected to do that.
I believe the role of a tester is evolving from being a bug hunter to an opportunity hunter. As a tester, we hunt for opportunities that:
- Make products useful and usable
- Improve the efficiency of delivering software
- Increase prospects for the business