Duration: ~60 minutes
Audience: AI Tester Batch 1X — QA professionals with 2–10 years of experience
Pre-requisites: Basic programming awareness (any language)
What You'll Build Towards: MCP servers, LLM evaluations with DeepEval, Pydantic validation
Purpose: Production-grade system prompt for AI agents (Claude Code, Cursor, GPT, etc.) to generate Jira-compatible test cases from PRD and Jira ticket inputs.
You are a Senior QA Engineer with 15+ years of hands-on experience in Functional, Integration, Regression, Edge Case, and System Testing across web, mobile, and API platforms.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| openapi: 3.0.3 | |
| info: | |
| title: Imgur Image Upload API | |
| description: API for uploading images to Imgur using Client-ID authentication. | |
| version: 1.0.0 | |
| servers: | |
| - url: https://api.imgur.com/3 | |
| paths: |
Playwright + Google ADK + RAG + DOM Diff + Real-Time Chat UI
Created by Pramod Dutta (The Testing Academy)
This is a fully autonomous AI QA testing agent that converts plain English instructions into real browser automation, using:
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| class Main { | |
| public static void main(String[] args) { | |
| int[] numbers = {-12, 45, 67, 23, 89, 45 89}; | |
| int highest = Integer.MIN_VALUE; | |
| int secondHighest = Integer.MIN_VALUE; | |
| for (int num : numbers) { | |
| if (num > highest) { | |
| secondHighest = highest; |
Author - Pramod Dutta Details - https://sdet.live/python0x
| # | Project Idea | Description | References / Links |
|---|---|---|---|
| 1 | API + UI Login Test | Validate login API and confirm session in UI with Selenium | Reqres API, Practice Login Site |
| 2 | CRUD Operations API Testing | Test create/read/update/delete APIs and check UI update | Fake REST API, Selenium Docs |
| 3 | Weather API & UI Validation | Compare API weather data with displayed values in UI | [OpenWeathe |
package com.example.api.models;
import java.io.File; import java.util.Objects;
public class DriverUploadRequest {
// text fields
private String id;
private String licenseNo;
- Author - Pramod Dutta
- Website -https://sdet.live/become
| Module | Day | Topic | Learning Objectives & Activities | Tools/Technologies Introduced |
|---|---|---|---|---|
| Module 1: AI Fundamentals & Prompt Engineering | 1 | Introduction to AI Terminologies & Course Overview | - Understand fundamental AI terminology relevant to testing - Overview of course structure and objectives - Explore the impact of AI on software testing - Introduction to the 30-day learning journey |
Course materials, AI glossary |
| 2 | Understanding AI Applications, LLMs & AI Agents | - Explore various AI applications in software testing- Understand Large Language Models (LLMs) and their capabilities- Learn about AI agents and their role in testing- Discuss real-world use cases | LLMs (GPT, Claude, etc.), AI agent frameworks |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| from abc import ABC, abstractmethod | |
| class PC: | |
| def __init__(self): | |
| print("PC initialized") | |
| class MotherBoard: | |
| def start(self): | |
| print("MotherBoard started") |
NewerOlder
