#ATAGTR2023 Speaker

Welcome to the 8th Edition of the Global Testing Retreat 2023!

About Speaker

Bharath Kumar Hemachandran is a Principal Consultant at Thoughtworks India, where he leads the Data & AI SL Ops, the Data Academy Program, and the India QA teams. He has over 18 years of experience in the software industry, working in various roles from developer to IT head. He is an innovative technologist and thought leader in the fields of cloud-native platform infrastructure, public cloud deployment, highly scalable and available infrastructure, and Generative AI. He is also an accomplished writer, with several published articles and blog posts on topics such as data and AI quality, data mesh, and generative AI.

Bharath Kumar Hemachandran

Principal Consultant at Thoughtworks

Hands on Lab (90 mins) - Practical Applications of Generative AI in QA: Ideate, Automate, Analyze, and Personalize

Practical Applications of Generative AI in QA: Ideate, Automate, Analyze, and Personalize


In the realm of Quality Assurance (QA), Generative AI has emerged as a game-changing technology with the potential to revolutionize software testing practices. This presentation will delve into the practical side of Generative AI, demonstrating how QA professionals can leverage this cutting-edge technology to automate testing processes, analyze complex data, and elevate the overall software testing landscape.


Through a series of practical demonstrations and real-world examples, we will showcase the transformative power of Generative AI for QA. Attendees will learn how to harness Generative AI to automate the generation of test cases, predict potential defects, and optimize test coverage, enabling faster and more efficient testing cycles.


The presentation will also highlight how Generative AI empowers QA professionals to elevate their testing approach by generating synthetic data to mimic real-world scenarios, leading to more comprehensive and realistic testing environments.


Table Content:

SessionSession DetailsDuration
Session 1: Introduction to
Generative AI
• Understanding the
basics of Generative
AI and its key
• Exploring real-world
applications of
Generative AI in
Quality Assurance.
10 minutes
Session 2: Accessing GPT
through APIs
• Setting up the
environment and API
• Making API calls to
GPT to generate text
and comprehend
20 minutes
Session 3: Interacting with
• Integrating ChatGPT
into a chatbot
• Sending messages
to ChatGPT and
processing the
generated replies.
20 minutes
Session 4: Hands-on
Problem Solving
• Collaboratively
working on a real world problem using
Generative AI
• Discussing and
sharing insights from
the generated
20 minutes
Session 5: Fine-tuning
• Understanding the
importance of
prompt engineering
for improved results.
• Fine-tuning prompts
to receive more
accurate and contextually relevant
20 minutes

Lab Requirements:

Wifi & projector connection




  • Basic programming knowledge (preferably Python)
  • Familiarity with APIs and web requests
  • Understanding of how to parse JSON
  • A laptop with internet access
  • An OpenAI account – Create one for free here if you have not already https://chat.openai.com/
  • An OpenAI Platform account (Signup needs to be done even if you have done the above. Note: Please signup using a personal email address to get free OpenAI credits for the programming) https://platform.openai.com/
  • Your favourite IDE (Any will do – although I will be using PyCharm Community Edition)
  •  A curious and open mindset to explore the world of Generative A
Hear what Bharath has to say about the hands on lab session
Scroll to Top