In my recent post with SPaMCAST we talked about Testers and Test Engineers.
Most view the two very differently to the point where Testers are called “Manual Testers”. To me that is a load of crock. Whether you are dynamically testing through the use of a keyboard or through the use of a script it is testing none the less. They are two completely different skill sets that need to flourish for an organization to be successful.
For the non Test Engineers, they play a very pivotal role as they are normally the first ones on the scene to see what is being done. Yes, the Test engineers see it quickly as well (if the development shop is set up correctly), yet it is the testers who use a lot of that initial brain power to understand what is going on. They also normally have key insight on the application and could see issues a lot sooner then others.
That is not to say the Test Engineers could do the same thing. On the contrary they have a little say as well on how things could go. As they are, sometimes, more technical they would see things from a different perspective. Maybe from and architecture perspective. There could be a new workflow that is about to be introduced that will cause performance issues. Maybe there is something already in place that will cover what is needed and they know the path to get there.
From a title perspective I get it, it is needed for recruitment. People need titles to figure out where they are. A few years ago I got into a heated discussion about titles and Agile. He was a generalist, and he saw that everyone can switch roles within a team if need be. To me, at the time, was insane. See I was coming from mostly waterfall shops. Yes they did start going agile, and I had my understandings of it just not to that level.
Now I feel there should be a merge. Why limit individuals on what they can and cannot due? I have seen Test Engineers from different backgrounds, one even from a finance workstream. Things can be taught and learned. It is time for other organizations to recognize that and get on board. There is a lot of value in it.