When non-tech people hear ‘automated’, what does that mean for them?<\/p>\n
From past 100 years history, Automated = losing jobs. In testing however, that’s not completely true. Here’s why:<\/p>\n
In other industries remedial and repetitive jobs are being automated rapidly, blue collar jobs.<\/p>\n
Like car assembly lines, bank tellers, until recently driving cars \/ trucks and making Pizzas.<\/p>\n
With AI and ML, some white collar jobs are also a target e.g. radiologists.<\/p>\n
However with testing, actions to ‘test’ a software are not always as simple.<\/p>\n
It’s not just a matter of performing some steps from a test case,<\/p>\n
It’s more about collaborating, discussing and clarifying requirements,<\/p>\n
Challenging the understanding held by different groups and figuring out what the business really needs,<\/p>\n
Talking to different groups and communicating the AUT’s actual response.<\/p>\n
There are a lot of activities involved in this, especially collaborating and reasoning with people,<\/p>\n
Which are not based on a set of principles we can script in advance.<\/p>\n
While that does not mean automation tools will not be used (more in the next post), I feel they cannot replace testers.<\/p>\n<\/div>