Praveenkumar Prem
Wipro (CH)


Praveen is a digital enthusiast, strategist & implementer - sustainability champion - a true practitioner. As a Europe Leader with WIPRO Fullstride Cloud's Digital Transformation Practice, Switzerland, Praveen helps business realize value embracing Digital while achieving their sustainability commitments. His areas of interest include sustainability and applying innovation and application of Data Analytics, DevSecOps, AI in Digital Assurance & Quality Engineering. He is a technology leader specializing in driving adoption of Continuous Agile Delivery at scale using SAFe, DAD, Scrum@Scale involving emerging technologies like AI, DevSecOps & Quality Engineering practices. Praveen is ISTQB Certified Tester Foundation Level, British Computer Society ( BCS ) ISEB Intermediate Certificate in Software Testing, ICAgile Certified Professional – Agile Coach (ICP-ACC), Certified Scrum Master, Certified SAFe® 6.0 SPC, Azure Cloud Certified Solution Architect & Azure DevOps Certified. Praveen’s conference speaker journey started in 2017 with Agile Testing Days Asia and has spoken at 15+ International Conferences in Europe, Asia, and USA. Praveen is a Programme Committee member of leading software conferences like QAI STC & STeP-IN, QA&Test, and a conference review committee member at EuroSTAR, Romanian Testing Conference, HUSTEF, Pacific Northwest Software Quality Conference USA.

About the Presentation

Great testers ensure its good AI
Session Speech


In the current digital world, Artificial intelligent solutions are defining the way we work, our communication, manufacturing, health management, interaction with banks. These already Intelligent applications are a challenge for testers like us to certify they are good as their behaviour is non-deterministic; even for the same input, can exhibit different behaviours on different runs. The key challenges I faced while testing AI centric applications is getting the right test date, identifying algorithms, predicting the expected outcome & behaviour of the system as intelligent applications are non-deterministic as they behave differently as and when they learn over time. 

I will talk about the challenges I faced with testing AI centric applications compared to traditionally built applications, share unique testing solutions and test strategies including Test objects, testing of Voice User Interface (VUI), testing of Chat-bots, Testing Augmented reality/virtual reality applications.
While it is extremely difficult to achieve a 100% test coverage, the techniques and best practices highlighted in my talk are aimed to assure that the AI applications achieve the defined acceptance criteria / DoD and confidence levels to make the application available for wide scale adoption.
In addition to technical testing, testers also need to evaluate the ethical implications of the AI system. This includes testing for fairness, transparency, and accountability, as well as ensuring that the system does not perpetuate bias or discrimination.
While Good people create good AI; Great testers ensure its good AI.