Programs/Software Testing
Future Ready Program

Software
Testing

Learn software quality assurance through test planning, test cases, bug reporting, API testing, and introductory test automation.

Ages 13–17
10 Weeks
Beginner Friendly
Software Testing

Future Ready Skills

Learn • Build • Create • Grow

Duration

10 Weeks

4–5 hrs weekly

Projects

4 Major

QA portfolio

Skills

QA

Manual + Automation

Learning

Practical

Testing labs

What You'll Learn

Build practical skills through guided learning, hands-on exercises, and real-world projects.

Testing Fundamentals

Understand quality assurance, software testing, and testing workflows.

Test Cases

Design clear test scenarios, test cases, and expected results.

Bug Reporting

Identify, reproduce, document, and prioritize software defects.

Web Testing

Test websites across functionality, usability, forms, and responsive behavior.

API Testing

Understand requests, responses, status codes, and basic API validation.

Automation Basics

Learn how repetitive software tests can be automated.

Your Learning Journey

A structured path that takes you from foundation concepts to practical application.

QA Basics

Week 1

Test Cases

Week 2–3

Bug Reports

Week 4

Web Testing

Week 5–6

API & Automation

Week 7–9

Capstone

Week 10

Structured Learning

Curriculum

1

Software Testing Foundations

4 Lessons • 6 Hours

What is Software Testing?

Quality Assurance

Testing Life Cycle

Testing Fundamentals Quiz

2

Test Cases & Bug Reporting

5 Lessons • 10 Hours

Test Scenarios

Writing Test Cases

Expected vs Actual Results

Bug Reports

Severity and Priority

3

Web Application Testing

5 Lessons • 10 Hours

Functional Testing

Forms

Navigation

Responsive Testing

Web Testing Project

4

API Testing

4 Lessons • 8 Hours

What is an API?

Requests and Responses

Status Codes

API Testing Exercise

5

Automation & QA Capstone

5 Lessons • 10 Hours

Automation Concepts

Selecting Tests to Automate

Create a Test Plan

Execute the Test Cycle

Final QA Report

Build Your Portfolio

Capstone Projects

QA Testing Dashboard

QA Testing Dashboard

Create a complete software test plan with test cases, results, bugs, and quality metrics.

Project Details
Automation Testing Project

Automation Testing Project

Design an introductory automated test workflow for a web application.

Project Details

Practical Learning

Learn through guided exercises and practical projects instead of theory alone.

Mentor Support

Get structured guidance while progressing through each stage of the program.

Portfolio & Certificate

Complete projects that demonstrate your skills and support future opportunities.

Start Your Journey Today

Start learning Software Testing.

Learn practical skills, complete meaningful projects, and build confidence through structured learning.