PyCon APAC 2025

[Talk] AI-Powered Python Testing: Building Multi-Agent Systems for Smarter Automation
2025-03-01 , F-AVR

Explore the next evolution in software testing with AI-driven QA system powered by Multi-Agent Retrieval-Augmented Generation (RAG). This session delves into the design and implementation of multi-agent systems that automate UI testing, detect bugs with precision, and dynamically adapt to evolving application updates.

Attendees will gain step-by-step insights into:

Utilizing RAG techniques to retrieve and apply relevant data for adaptive testing.
Developing Python-based automation pipelines with tools like PyTest, Selenium, and LangChain.
Using machine learning models to enhance bug detection accuracy.
Optimizing test coverage using intelligent agents capable of learning and evolving alongside the application.
This presentation is tailored for Python developers, QA testers, and engineers who aim to help their testing processes, reduce manual efforts, and ensure robust, future-ready application performance. Join us to discover practical approaches for elevating your QA workflows to the next level.


Dive into the future of software testing with AI-driven QA systems using Multi-Agent Retrieval-Augmented Generation (RAG). This session will demonstrate how to design and implement multi-agent systems that collaborate to automate UI testing, identify bugs, and adapt dynamically to application updates.

We’ll explore step-by-step methods for:

1)Integrating RAG techniques to retrieve and utilize relevant data for adaptive testing.
2)Building Python-based pipelines using libraries like PyTest, Selenium, and LangChain for seamless automation.
3)Automating bug detection with enhanced accuracy using machine learning models.
4)Optimizing test coverage with agents that learn and adapt to application changes.

This presentation is perfect for Python developers, QA testers, and engineers seeking practical approaches to enhance their testing workflows, reduce manual intervention, and ensure robust application performance in evolving software environments.


Audience Level:

Intermediate

Category:

Testing

Sneha is a skilled software engineer with two years of experience, currently working at Swiggy in the Vendor Engineering department. She specializes in quality assurance and automation testing, with expertise in tools like Appium, WebdriverIO, Playwright, and Postman. Her past experience includes working at CloudDefense.AI, Morgan Stanley, and Wingify, where she honed her skills in software development, cloud security, and testing.

In addition to her engineering role, Sneha is an active content creator on LinkedIn, where she simplifies complex technology concepts, shares insights on career growth, and educates her audience on the latest tech trends. Her content reflects her passion for making technology accessible and useful for a wider audience.

With a strong technical foundation and a dedication to continuous learning, Sneha is a dynamic professional committed to advancing the tech ecosystem through both her work and her content.