
Explore the training program's topics, materials, and interactive sessions for the manual testing course. Access recordings of sessions and the student-instructor Q&A attached for review.
s/w app, SDLC part 1
Explore the software development lifecycle from planning and design to development, testing, and maintenance, including architecture, prototyping, and the difference between expected and actual behavior with defects, errors, and failures.
Software testing blends verification and validation, with static reviews and dynamic testing, covering white box unit and integration testing and black box system and user acceptance testing.
Explore black box testing fundamentals and practical techniques, including glass partitioning, boundary value analysis, decision tables, state transitions, and how these methods reduce testing effort while managing risk.
Transform requirements into the test design phase by drafting manual test cases with preconditions, steps, and expected results, applying black box techniques such as decision table analysis.
Learn the test design phase by crafting valid and negative test cases for registration, product selection, and login, using templates and verifications of next, back, and welcome screens.
Develop test design by creating test cases from requirements, validating fields like company name and contact details, and covering positive and negative scenarios in a registration workflow.
Explore end-to-end RFQ testing by validating user-created requests for quotes, vendor responses, and admin versus user flows, including positive and negative test cases for the RFQ form fields.
Clarify test design phase concepts by showing how to write test cases with verify keywords, including login, signup, forgot password, and header and banner verifications.
Master the defect life cycle: execution to closure, report defects with a template, define severity and priority, reproduce steps, attach evidence, and track status from open to closed.
Learn the defect life cycle, focusing on reproducible and non reproducible defects, steps to reproduce, video evidence, defect age, severity vs priority, and showstopper concepts within the SDLC.
Create and access a Jira account to join projects, configure permissions, and receive invitation emails, then set up a new project within your organization’s Jira instance.
Learn how Zephyr enables you to create test cases, organize them into cycles, assign priorities and environments, and execute step-by-step tests such as login verification.
Explore SDLC models from sequential waterfall and V-model to agile, RAD, prototypes, and spiral maintenance. Learn when to apply each model based on project needs and requirement clarity.
Learn how agile real world processes map customer requirements into multiple releases through scrum ceremonies, planning, grooming, sprints, and continuous testing and delivery.
Discover how agile testers analyze, design, and execute within sprints, manage backlog and stories, and handle prioritization and carry-forward with a scrum master.
Review sdlc activities from planning through closure, focusing on planning before release and closure post-release. Learn test case creation, covering flows, preconditions, steps, and results, and prepare for automation.
Explore how a real-world agile project unfolds, from onboarding resources and requirement understanding to planning releases, grooming sprints, designing test cases, and logging defects for regression testing.
Explore the test analysis phase, estimating testing effort for user stories, reviewing acceptance criteria, and deriving test design from requirements, prototypes, and banners in a sprint context.
Learn how to create and manage test cases in JIRA using the Xray plugin for a signup flow, including field validations, test steps, and positive and negative test scenarios.
Compare the x ray and Zephyr squad plugins, then set up and execute tests in Sierra, manage test executions, log defects, and consolidate requirement-linked reports.
Learn to perform user acceptance testing, alpha and beta testing, agile practices, requirement analysis, grooming, sprint planning, scrum calls, retrospective meetings, and defect handling.
Explore commonly asked interview questions for manual and automation testing, covering build vs release, agile testing, defect lifecycle, test planning, test cases, regression and retesting, documentation.
Prepare with interview questions covering project storytelling, domain knowledge, agile sprint practices, defect lifecycle, and Jira-based testing.
Explore how artificial intelligence trained with a huge set of data can think and learn. It understands language, recognizes images, and writes emails, poems, essays, or test cases.
Learn how retrieval augmented generation (rag) uses a vector database knowledge base to augment queries, enabling LLMs to provide accurate responses without full retraining.
Explore how AI memory stores, retains, and retrieves past interactions through short-term and long-term memory, illustrated by chat conversations and customer support scenarios.
Explore LangChain's connection of an LLM to external data via a vector database, and LangGraph's graphical workflow with nodes, edges, states, and checkpoints.
Explore how the model context protocol (MCP) standardizes tool calls for AI models, enabling tools like calendar and code repositories to be discovered, invoked, and return structured results.
Explore fine tuning as small adjustments to an AI agent's knowledge base to tailor interactions for customers, branch staff, and executives, and distinguish it from rag.
Provide clear context to an LMS or language model, guiding its outputs with specific information ahead of time to improve accuracy.
Set an LLM context to act as a tester, define rules in a txt file, avoid hallucinations, and generate manual or automation test cases from user stories with UI mockups.
Explore how a manual context file defines instructions, rules, and output for test automation with ChatGPT, covering a generic login flow and the role of prompts in shaping results.
Learn how prompts guide automated testing by exploring zero-shot, one-shot, and few-shot setups, plus chain-of-thought reasoning, all using a context file to structure test flows.
Install and launch Visual Studio Code, enable GitHub Copilot, using it to generate manual test cases, with a context file, a story description prompt, and UI mockups in your project.
Understand OpenAI's mission to ensure artificial general intelligence benefits humanity, and how common principles and protocols power ChatGPT, Copilot, GPT models, and Dall-E.
Define ai models as data-trained programs that recognize patterns and generate output, where llms specialize in human-like text and dalle-e handles image recognition.
Build a dynamic n8n workflow that reads a Google sheet, selects the correct email value, and sends an email when a match is found using an AI agent.
Create a Jira cloud testing setup by creating a new account, generating an API token, and configuring a project with Zephyr test management for test cases and defects.
Demonstrate building an n8n workflow to auto-create Jira bugs from spreadsheet data, handling credentials and the URL, to create defects in the Lucky Trainings project.
Explore how to build a Chrome extension that records and replays browser actions, using Cursor AI to generate Playwright or Selenium scripts and manage prompts and errors.
Create a Chrome extension for record and playback with cursor AI, generating Playwright TypeScript or Selenium scripts, and enabling record, playback, clear actions, and script download.
Build an otp shield app that monitors sms, calls, and WhatsApp for otp prompts, warns the user, and blocks APK delivery, while using Cursor AI to scaffold the Android project.
Discover how GPT4All lets you run private, offline LLMs on your computer with a free open-source desktop app across Windows, Mac, and Linux, enabling local model downloads and test-case generation.
Discover how to create local agents with agent.md and skills.md to automate manual test case generation and automation script creation by fetching data from Azure or Zira, defining agent behavior.
Create and configure an azure dev apps account for testing, sign up for azure dev apps, set up an organization and project, and prepare a pipeline for playwright automation testing.
Create a manual test case generator agent that fetches user story details (title, description, acceptance criteria) from Azure resources and stores user interface mockups as screenshots for test creation.
Generate and edit manual test cases with a rule-based agent, covering end-to-end journeys, edge cases, and acceptance criteria using navigate and click, saved as storyID.md via a local Libby UI.
Course updated on 08 December 2025 with below concepts:
Overview on AI
Overview on LLM
Overview on RAG
Overview on Generative AI
Overview on Memory
Overview on AI Agent
Overview on LangChain & LangGraph
Overview on MCP Server
Overview on Human In the loop , Hallucination & Guardrails
Overview on Fine-Tuning
Overview on Context
Overview on Prompts
ChatGPT vs CoPilot vs CURSOR
Overview on OpenAI
Overview on AI Models
Overview on n8n workflow
Generate API Key in OpenAI
Create workflow in n8n
Create Public Chat in n8n workflow
Overview on OpenAI Tokens
CURSOR - Create a Chrome Extension for Record & Playback
CURSOR - Create an OTP Shield Mobile APP
This Course is updated on 09th Apr 2023 with below topics:
Bunch of examples on Test Design Phase
Bunch of tutorials on Realtime Project explanations with examples
Interview Questions & Answers
Manual Testing + Agile + Jira + Live Projects in Telugu Language , A complete Manual testing Pack with Jira and Agile
This Course is updated on 23rd Feb 2022 with course material section
Last updated on 05-01-2022
Last updated on 30-12-2021
Introduction of Software Testing
What is Software?
What is Software Testing?
What is a Quality of Software?
Importance of Software Testing?
Why Software has bugs?
Testing Roles in Company
Testing Team Responsibilities
What is Functionality?
What is Defect, Error, and Bug?
Software Development Process
What is SDLC?
Phases of SDLC
SDLC work flow – detailed explanation
Testing Techniques
Static Testing
Dynamic Testing
Testing Methods
Black Box Testing
White Box Testing
Grey Box Testing
Levels of Testing
Unit Testing
What is Unit Testing?
Examples of Unit Testing
Who will perform Unit Testing in Companies?
Integration Testing
What is Integration Testing?
Integration Testing Types?
Examples of Integration Testing?
Who will perform Integration Testing in Companies?
System Testing
What is System Testing?
Examples of System Testing
Who will perform system testing in Companies?
Types of System Testing
User Acceptance Testing
What is UAT?
Types of UAT (Alpha & Beta Testing)
Types of Testing
Smoke testing
Sanity testing
Usability Testing
User Interface Testing
Functionality Testing
Re-Testing
Regression Testing
Data Base Testing
Compatibility Testing
Security Testing
Ad-hoc Testing
Exploratory Testing
Installation Testing
Recovery Testing
Server Log File Testing
Performance Testing
Load Testing
Stress Testing
Volume Testing
Endurance Testing
Software Development Models
Waterfall Model
Increment Model
Prototype Model
Spiral model
Rapid Model
V-Model
Agile Model
Software Engineering
What is a Software engineering?
Major factors of software engineering
QA Process and benefits of Process
What is reusability?
What is Process?
Significance and Advantages
Verification and Validation
Verification methods
inspection
Walkthrough
Buddy check
Validation Methods
Software Testing Life Cycle
Test Initiation
Test Planning
Test Design
Test Execution
Defect Reporting
Closing
Test Initiation phase
What is Test Initiation?
Understanding project requirements with live show
Understanding UI Spec, FR Spec Documents
Test Planning Phase
What is a Test Plan?
Who will prepare Test plan documents?
Preparing a Test plan documents for project
Test Design Phase
What Tester will do in Test Design Phase?
What is Use Case?
What is a Scenario?
Preparing Scenarios for project
What is a Test Case?
Preparing Test case Template for project
Types of Test cases
Test Case design techniques
BVA
ECP
Decision Table
State Transition Diagrams
Error Guessing
Designing test cases for project
Test Case Status
Test Cases Review
Preparing RTM
Projects & Technologies
Difference between Project & Product?
What is a Project?
What is a Product?
Type of Projects?
Desktop application
Web Applications
System Products
Software Environment:
Environment is a combination of three layers
Presentation layer
Business layer
DB layer
Test Case Execution
When do we start test case execution?
What is a Build?
What is Version?
Build Release Note
Who prepares the Release Notes?
When to prepare the Release Notes?
Significance of Release Notes
Version Controlling and managing
Builds from Development to Testing
Build & Deployment Process
Who will deploy the application
How to access the application
Test case execution
Defect Reporting and Tracking
What is a defect?
Defect Status
Defect Severity
Defect Priority
Types of Defects
Defect Life Cycle
Creating defects in QC
Defect Density
Result Analysis
Defect Reporting Through Bug Tracking Tools (Bugzilla/Jira/QC)
Defect Management
Creating user roles and permissions for each role
Creating users for each role
Defects reporting
Defects tracking
Defects Retesting
Various reports generation
Defects closing
Agile Scrum Framework [Real Time Overview]
Agile principles
Agile Scrum Overview
Scrum roles
Product Owner roles
Scrum master role
Team role
Scrum Meetings
Sprint Planning meeting
Daily Scrum meeting
Scrum review meeting
Scrum retrospective meeting
Release planning meeting
Introduction of Software Testing
What is Software?
What is Software Testing?
What is a Quality of Software?
Importance of Software Testing?
Why Software has bugs?
Testing Roles in Company
Testing Team Responsibilities
What is Functionality?
What is Defect, Error, and Bug?
Software Development Process
What is SDLC?
Phases of SDLC
SDLC work flow – detailed explanation
Testing Techniques
Static Testing
Dynamic Testing
Testing Methods
Black Box Testing
White Box Testing
Grey Box Testing
Levels of Testing
Unit Testing
What is Unit Testing?
Examples of Unit Testing
Who will perform Unit Testing in Companies?
Integration Testing
What is Integration Testing?
Integration Testing Types?
Examples of Integration Testing?
Who will perform Integration Testing in Companies?
System Testing
What is System Testing?
Examples of System Testing
Who will perform system testing in Companies?
Types of System Testing
User Acceptance Testing
What is UAT?
Types of UAT (Alpha & Beta Testing)
Types of Testing
Smoke testing
Sanity testing
Usability Testing
User Interface Testing
Functionality Testing
Re-Testing
Regression Testing
Data Base Testing
Compatibility Testing
Security Testing
Ad-hoc Testing
Exploratory Testing
Installation Testing
Recovery Testing
Server Log File Testing
Performance Testing
Load Testing
Stress Testing
Volume Testing
Endurance Testing
Software Development Models
Waterfall Model
Increment Model
Prototype Model
Spiral model
Rapid Model
V-Model
Agile Model
Software Engineering
What is a Software engineering?
Major factors of software engineering
QA Process and benefits of Process
What is reusability?
What is Process?
Significance and Advantages
Verification and Validation
Verification methods
inspection
Walkthrough
Buddy check
Validation Methods
Software Testing Life Cycle
Test Initiation
Test Planning
Test Design
Test Execution
Defect Reporting
Closing
Test Initiation phase
What is Test Initiation?
Understanding project requirements with live show
Understanding UI Spec, FR Spec Documents
Test Planning Phase
What is a Test Plan?
Who will prepare Test plan documents?
Preparing a Test plan documents for project
Test Design Phase
What Tester will do in Test Design Phase?
What is Use Case?
What is a Scenario?
Preparing Scenarios for project
What is a Test Case?
Preparing Test case Template for project
Types of Test cases
Test Case design techniques
BVA
ECP
Decision Table
State Transition Diagrams
Error Guessing
Designing test cases for project
Test Case Status
Test Cases Review
Preparing RTM
Projects & Technologies
Difference between Project & Product?
What is a Project?
What is a Product?
Type of Projects?
Desktop application
Web Applications
System Products
Software Environment:
Environment is a combination of three layers
Presentation layer
Business layer
DB layer
Test Case Execution
When do we start test case execution?
What is a Build?
What is Version?
Build Release Note
Who prepares the Release Notes?
When to prepare the Release Notes?
Significance of Release Notes
Version Controlling and managing
Builds from Development to Testing
Build & Deployment Process
Who will deploy the application
How to access the application
Test case execution
Defect Reporting and Tracking
What is a defect?
Defect Status
Defect Severity
Defect Priority
Types of Defects
Defect Life Cycle
Creating defects in QC
Defect Density
Result Analysis
Defect Reporting Through Bug Tracking Tools (Bugzilla/Jira/QC)
Defect Management
Creating user roles and permissions for each role
Creating users for each role
Defects reporting
Defects tracking
Defects Retesting
Various reports generation
Defects closing
Agile Scrum Framework [Real Time Overview]
Agile principles
Agile Scrum Overview
Scrum roles
Product Owner roles
Scrum master role
Team role
Scrum Meetings
Sprint Planning meeting
Daily Scrum meeting
Scrum review meeting
Scrum retrospective meeting
Release planning meeting