DEV Community

Play Button Pause Button
Grzegorz Piechnik
Grzegorz Piechnik

Posted on

Will AI also replace automation testers? 🤖💭

AI is the next step in automation, much like the creation of frameworks that allowed manual testers to automate their work. What's next? Is it now time to replace automation testers? 🔄🔍

Top comments (5)

Collapse
 
pavelee profile image
Paweł Ciosek

It's as good as data set was trained on.

So good question is could be describe testers work as data set? In my opinion it's not possible, too many factors, decisions.

Although, it's different situation if we talk about helping write code to automate tests. There is a great space to improvement, help testers to move from manual to automation tests 🤓

Collapse
 
lexlohr profile image
Alex Lohr

AI is still overrated. It can decide based on its training data, but it still cannot replicate the judgement of its human counterparts, thus is still unable to do any job without human oversight. And that's exactly the promise it was supposed to deliver. AI can be a useful tool, but it won't replace devs and testers any time soon.

Collapse
 
gpiechnik profile image
Grzegorz Piechnik

what do you mean by "the judgment of its human counterparts"? I do not get it

Collapse
 
dreamhollow4219 profile image
Ian • Edited

Eventually, yes, this will happen.

AI will follow a logical progression:

(1) Code will be created and possibly tested by AI.

This system will essentially be an "alpha" stage protocol because there's no fully validated way to confirm the code written by the AI is fully reliable.

This is about where we are right now.

(2) AI systems will be developed for approving other AI code.

Essentially this will create a system similar to the Junior -> Senior system commonly in place for programmers at tech companies.

Machine learning algorithms will be developed to more stringently follow a formula for code development in an effort to get as near enough to 99% expected results, because it's very rare for AI to get 100% replication.

(3) Programmers will become largely obsolete if this system is developed and fine tuned enough to replace them. It's very likely there will still be engineers working to improve and modify AI systems, but most other programmers will be purely hobbyists.

This is inevitably true under a corporate system that will always push for tireless non-human entities that do not require pay.

This is the most likely direction that the future is headed.

Collapse
 
gpiechnik profile image
Grzegorz Piechnik

For the second point, I would add: Positions that manually analyze and input data will be replaced by roles responsible for AI verification.