Tekoälyn kehitys on luonut valtavasti mahdollisuuksia, myös laadunvarmistukseen. Tekoälyn avulla saadaan merkittäviä hyötyjä vaikkapa testauksen laajuuteen ja nopeuteen.
Tekoälyavustaja ei korvaa asiantuntijaa, mutta se nopeuttaa ja tukee työntekoa. Avustajalta voi kysyä kysymyksiä kuten mitä jokin vaatimus tarkoittaa, tai vaikkapa tehdä ja ajaa automatisoidun testitapauksen.
Tekoälyagentti on avustajaa kykeneväisempi ohjelmistotestauksen ja laadunvarmistuksen virtuaalinen asiantuntija. Tekoälyagentti toteutetaan suorittamaan sille annettuja tehtäviä itsenäisesti ja automaattisesti, esimerkiksi katselmoimaan määrittelyjä tai suorittamaan regressiotestejä.