Udemy

Build GenAI & Multi-Agent Systems Tools for Software Testing

Enroll Now
  • 1,288 Students
  • Updated 11/2025
4.4
(132 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
9 Hour(s) 44 Minute(s)
Language
English
Taught by
Karthik KK
Rating
4.4
(132 Ratings)

Course Overview

Build GenAI & Multi-Agent Systems Tools for Software Testing

Build powerful AI Agents and Multi-Agent tools for QA workflows using LangChain and AutoGen — hands-on & practical !

Welcome to my course Build GenAI & Multi-Agent Systems Tools for Software Testing

In this hands-on course, you’ll learn to harness the power of Generative AI, AI Agents, and Multi-Agent Systems to build real-world tools for software testing. Whether you’re a QA engineer, SDET, or developer aiming to level up your automation skills, this course equips you with practical techniques to bring AI-driven efficiency into your testing lifecycle.


Today, QA engineers are no longer limited to writing test cases and checking logs manually. With the rapid growth of LLMs (like ChatGPT, LLaMA, and Gemini) and frameworks like LangChain and AutoGen, you can now build autonomous test agents, automate log analysis, and even create collaborative multi-agent testing systems. This course gives you the tools, patterns, and hands-on skills to make that leap.


By the end of this course, you will be able to:


  • Understand the core concepts behind GenAI, AI Agents, and Multi-Agent Systems

  • Run powerful open-source LLMs locally using Ollama (no paid API needed)

  • Use LangChain to build intelligent tools and agents for QA automation

  • Create custom tools that read PDFs, parse logs, and generate test cases

  • Store and query data using vector stores with embeddings

  • Build a RAG-powered agent that analyzes logs using context retrieval

  • Develop a Test Case Generator Agent from product requirements

  • Use Playwright with agents to simulate web scraping and behavior testing

  • Orchestrate multi-agent collaboration using AutoGen and AutoGen Studio

  • Construct fully automated agents that read requirements and output test cases

  • Design multi-agent QA systems that mimic real QA workflows with minimal human input


Why This Course is Unique

Most AI courses focus on chatbots or language tasks. This course goes deep into the testing lifecycle and shows you how to build intelligent, context-aware agents for software quality assurance. You’ll move beyond theory and actually build working tools that:


  • Read your requirements

  • Understand logs and test results

  • Generate test scripts and summaries

  • Work together as a team of AI testers

All using open-source tools, local models, and practical Python code.

Course Content

  • 10 section(s)
  • 95 lecture(s)
  • Section 1 Introduction To Course
  • Section 2 Introduction to Gen AI, AI Agents, Multi-Agent Systems
  • Section 3 Running LLMs locally using Ollama
  • Section 4 Installation and Setup
  • Section 5 LangChain 1.0 Upgraded Source code of Course ⚡️
  • Section 6 LangChain 1.0 Breaking Changes⚡️
  • Section 7 Foundation - Understand LangChain Basics to build of AI Software Test Systems
  • Section 8 Foundation - Working with External Document Reading and Parsing
  • Section 9 Foundation - Storing and Retrieving Documents from Vector Stores with LLMs
  • Section 10 Foundation - Building AI Agents and Tools

What You’ll Learn

  • Understand the power of LLMs in Software Testing
  • Understand how to use LangChain to interact with LLMs
  • Understand how to using Local LLMs with Ollama for Building Agent tools with LangChain
  • Understand building AI Agents, MultiAgents and Toolings for Software Testing
  • Understand the power of AI Agents to simplify Software Testing processes


Reviews

  • K
    Kevin Burr
    3.0

    Karthik is an excellent teacher, and the course gives a great over view of agentic approaches to test automation. However, much of the code in the examples does not work on Windows, and while this is an excellent way to learn Windows debugging it takes away from the course as a whole. Either the course should be fixed or noted that it does not support Windows.

  • K
    Kiran Jagannath Bhingare
    5.0

    Thanks Karthik for this wonderful course. Its very good, planned well, and quite exciting to learn.

  • A
    Anki Saini
    5.0

    The course is beginner friendly and awesome

  • N
    Nishant kumar
    5.0

    Really liked about the detailed illustrations about the Langchains and how to create the agent using Langchain. Next part was to create the multiagent using Autogen and lastly well explained the development of MCP servers. The Course is nice for beginners level. One thing could be added about which approach will be best use case for in organizations. this could be really beneficial for the real use at the organization level.

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed