Course Overview
Enhance your testing skills with AI! Learn to create effective prompts, improve QA workflows, and use AI for test planning, execution, and defect management. Understand how to validate outputs for accuracy and optimise processes to deliver reliable, customer-focused products efficiently.
Mode of Delivery
Self-paced course (Online Learning)
Course Description
In today's rapidly changing software testing landscape, it is essential for professionals to stay up-to-date with the latest technological advancements. The AI-Assisted Quality Assurance course is designed for testing engineers who are eager to expand their skill set with Large Language Models (LLMs) and LLM-based AI tools like ChatGPT, Gemini, or Claude.
This course takes a practical approach to mastering LLMs and integrating them into your testing workflows. It provides a balanced mix of theoretical knowledge, supported by real-life project examples, along with extensive hands-on experience. The course covers all parts of the Software Testing Life Cycle (STLC) and equips testing engineers with the knowledge and skills required to confidently use AI tools within existing software testing processes, thereby enhancing testing efficiency.
All practical tasks are based on real testing situations and automatically evaluated using an AI-based tool in Autocode, providing quick feedback.
Introduction to the Course
Introduction
- Getting Started With Conversational Chatbots
- Using the CREATE Framework
Module 1: Requirement Analysis
- Introduction to Software Testing Life Cycle (STLC)
- Enhancing Requirement Analysis With Conversational Chatbots
- Practical Task
Module 2: Test Planning
- Leveraging Generative AI in Test Planning Activities
- Practical Tasks
Module 3: Test Case Development
- Test Case Creation
- Automation Script Development
- Test Case Review
- Test Data Creation
- Deliverable Preparation
- Practical Tasks
Module 4: Test Environment Setup
- AI-Assisted Test Environment Setup
- Practical Tasks
Module 5: Test Execution
- Optimising Test Execution Phase With AI Support
- Practical Task
Module 6: Test Cycle Closure
- Leveraging Generative AI Tools for Efficient Test Cycle Closure
- Practical Task
Module 7: Extras
- Using OpenAI API With Postman
- EliteA: a Tool for LLM Asset Management and Collaboration
Final Quiz
Learning Outcomes
The primary goal of this course is to provide knowledge and practical skills on how AI may speed up the execution of tasks that testing engineer faces daily and improve their average performance.
After you complete the course, you should be able to:
- Identify and effectively address challenges when working with LLMs, ensuring smooth integration into existing workflows and processes.
- Use LLM-based conversational chatbots to enhance everyday tasks in the testing process, identifying areas where they can save time and reduce repetitive work.
- Recognise the limitations and capabilities of conversational chatbots in addressing various testing tasks, from requirement analysis to result documentation.
- Create and refine complex prompts using real-life examples to generate effective solutions with AI tools.
Who Should Attend
Testing engineers, QA specialists who want to improve testing quality, defect management, and productivity using AI tools.
Professionals interested in integrating generative AI into testing processes and automating routine QA tasks.
Assessment
Final Quiz
Duration
(5 Hrs)
Course Fee
$21.80
(Incl. of 9% GST)
Miscellaneous Fees
(Incl. of 9% GST)
Miscellaneous Fees refer to any non-compulsory fees which
the trainees pay only when applicable.
Such fees are normally collected by DEMO Company when the need
arises.
Fees indicated are per pax and not per proforma invoice or
invoice.