QA Cloud-Native Testing Bootcamp Using Manual, Automation & DevOps
Full-Stack QA Training: Automation, API, DevOps & Real-Time Projects
🔹 Week 1: Introduction to Software Testing (Manual Testing Basics)
🎯 Learning Objectives:
Understand software testing life cycle and its role in SDLC
Learn test planning, case writing, and defect reporting
✅ Topics Covered:
What is QA? QC vs Testing
SDLC, STLC & Agile Testing Basics
Types of Testing (Functional, Regression, Smoke, UAT, etc.)
Test Plan, Test Strategy, Test Case vs Test Scenario
Bug Life Cycle: Severity vs Priority
Exploratory Testing, Boundary Value, and Equivalence Partitioning
Defect Reporting using JIRA
Day 1 :
What is QA? QC vs Testing
Quality Assurance(QA) is process oriented, ensures to build the right product and focuses on preventing defects by improving and monitoring the processes to develop the product.
Example- QA is like the manager in the pizza restaurant checks if the chefs are using cleaned tools, fresh ingredients and following the pizza recipe correctly which makes sure the process is right or not.
Quality Control(QC) is product oriented, ensuring that the software meets defined standards and requirements by identifying the defects in the product before releasing it.
Example- QC is like the final check of pizza before delivering/giving/serving it to the customer to make sure it looks and tastes good.
Testing is like an activity within QC. It executes the software to find defects and verify if the software functions as expected.
Example- Testing is like tasting a slice of pizza to check the flavours, toppings and cooking are just right before serving it to the customer.