This is something I’ve been think about a lot lately, from my personal experience, testers are generally viewed as the most knowledgeable people in terms of the domain related knowledge of the product. I’ve seen a lot of testers who are well acquainted with the business logic of the product they’re testing, but, sadly lacking in other skills. In general such individuals are the first ones to be made redundant when the project is over and/or there is a budget cut.
Whenever a tester changes jobs, or just goes to another project in the same company, we have to start acquiring the knowledge about the new domain, starting from scratch yet again and sometimes I feel like I’m wasting those little grey cells! From my side, I’ve been trying to get into more technical kinds of testing and trying to get a better grasp of recurring patters in testing, to get more of that “meta” knowledge, the heuristic kind of stuff and also pondering of some test management/lead paths and the idea of being a hired gun - a freelance consultant focusing on process improvements and such.
I’m curios what are your though about this issue?
Sometimes it can feel like this mythological Greek dude: