Do you trust your autonomous agents enough to be accountable for their actions and outcomes?

I’ve been trying to get my head around the idea that my toaster cannot be held accountable for burning my bread and setting the house on fire.

Okay so quite an extreme example but I keep coming back to this when I think about handing all testing over to an autonomous tool.

Here is an example from one tool provider “You set what good means. You make the release call. Studio does the work in between.” and I’m thinking well “good” is quite a big thing here, can I just let it run and still be accountable for the testing. Others may even be offering full test flows with testers out of the loop.

Is anyone using autonomous agents yet, can you provide some feedback from this angle in particular the accountability question but also if you were asked could you comfortably explain its intent, assumptions and risks associated with its actions? Any insight though would be of value, what works well, what doesn’t for example.

What about others, perhaps your management is pushing the idea of autonomous test agents forward, what sort of control and interaction levels do you feel you would need to take accountability?

Is anyone else having these discussions?

I also wonder if my own thoughts carry a bit of hubris on my testing ability, self preservation of my role or even just a why should robots get all the fun angle.

For those interested, I have written up some related more detailed thoughts here but from a broader development angle, touching on areas like the value of tacit knowledge that the tools do not have and in particular looking at this from human distance to tool aspect. Maybe that is also of use to testers in addition to the discussion here.