Controversial question here for a Friday, but I'm hearing this topic being discussed widely on Twitter and at conferences. There is no doubt our roles are changing, but how drastic will this change be?

 

Does the future of Software development still have the role of a tester?

 

Will we be needed in the same sense we are now? (i.e. specific role of a tester in a team)

Will the testing be done by business users and developers?

Will testing be done during the specification stage?

Will we need to code to have a safe future?

Will we need to work in agile to have a future?

How will our critical thinking be used in the future?

Will we be replaced by machines?

What does the future look like for you?

 

Oooh - you know you want to rant. What are your thoughts?

Rob..

Views: 857

Reply to This

Replies to This Discussion

I just have experienced about removing many tester positions from the team in an international firm.

However, I think the role of tester still be in the future but some required skill will be changed.

 

Will we be needed in the same sense we are now? (i.e. specific role of a tester in a team)

I think the role of tester still be but tester need to improve the automation skill or extend out risk analysis skill. 


Will the testing be done by business users and developers?

Yes, the testing will be done by business users and developers.

 

Will testing be done during the specification stage?

No, I don't think so. The partial testing still be required as the last stage of development by business users. However, the specification from specification stage is the good input that make the software have good quality.

 

Will we need to code to have a safe future?

Possible. You can see my view in the last question. 

 

Will we need to work in agile to have a future?

I think agile will be used wider in the future. So, we still need to live with it.

 

How will our critical thinking be used in the future?

I have no idea about this.

 

Will we be replaced by machines?

No, we will not be replaced by machines. The machine can work only some current tester's tasks.

 

What does the future look like for you?

I see that the developer and business guys will work more together to drive the requirement and make software meet it. The tester will be split to 2 groups:

1st group: Automation Specialist Working on automation tools.

2nd group: Quality and Risk Analyst : Find out the risk that can break software from external factor.

What I've taken from those videos from GTAC is that our role is evolving and that testers need to have some form of development skillset. But that has been happening now for the last 3 years, especially in the commerce environment.

However some industries such as banking or aerospace industries cannot have those timeframes both due regulatory rules and the level of complexity which cannot be readily automated.

What has changed is the definition of what automation mean, instead of from the UI we go down to component level. This has the added advantage of being less prone to errors when executing test scripts.

RSS

Adverts

Ministry of Testing

© 2014   Created by Rosie Sherry.

Badges  |  Report an Issue  |  Terms of Service