Professional Edition

Master Modern API Testing

Learn how to design, execute and automate API testing using Postman, REST principles, authentication, contract testing and AI-assisted workflows.

Learn through structured written lessons, worked examples, practical exercises, templates, collections, and a portfolio-building final project.

10
Modules
55
Lessons
80+
Practical Exercises
Portfolio
API Project
Certificate
Of Completion

Who This Course Is For

A practical course for testers, QA analysts, automation engineers and career changers who want to test APIs properly — the layer where most real integration bugs live.

Manual Testers

Move beyond the UI and test the APIs behind the application.

Automation Testers

Build fast, reliable automated API checks and CI pipelines.

QA Analysts

Validate data, contracts and integrations with confidence.

Developers in Test

Add professional API testing depth to your toolkit.

Career Changers

Learn one of the most in-demand QA skills from scratch.

Agile Team Members

Test integrations early and shift API quality left.

What You Will Learn

What APIs are and how the web really communicates
HTTP methods, status codes, headers and payloads
Reading, validating and asserting on JSON & XML
Postman collections, environments, variables and scripts
API keys, Basic, Bearer tokens and OAuth 2.0
Designing a full REST API test strategy
Testing GraphQL and using contract testing
Automating collections with Newman in CI/CD
Using AI to accelerate API testing responsibly
Building a complete API test suite portfolio project

Course Curriculum

10 professionally designed modules — 55 lessons — taking you from API fundamentals to a complete, automated API test suite.

1

Module 1: API Fundamentals

What an API is, the client–server model, REST principles, and where API testing fits in the delivery lifecycle.

2

Module 2: HTTP Methods & Status Codes

GET, POST, PUT, PATCH, DELETE, idempotency, headers, and reading status codes like a tester.

3

Module 3: JSON & XML

Read, validate and assert on JSON and XML payloads, schemas, and nested data structures.

4

Module 4: Postman Deep Dive

Collections, environments, variables, scripts, tests, data-driven runs and the Collection Runner.

5

Module 5: Authentication & Security

API keys, Basic auth, Bearer tokens, OAuth 2.0, and testing common API security risks.

6

Module 6: REST API Testing

Designing a full REST test strategy: positive, negative, boundary, CRUD flows and end-to-end journeys.

7

Module 7: GraphQL & Contract Testing

Testing GraphQL queries and mutations, and using contract testing to catch breaking changes early.

8

Module 8: Newman & Automation

Run Postman collections from the CLI with Newman, integrate into CI/CD, and produce reports.

9

Module 9: AI-Assisted API Testing

Use AI to accelerate endpoint analysis, test idea generation, assertions and documentation — responsibly.

10

Module 10: Final API Portfolio Project

Build a complete API test suite for a sample application: collections, automated execution, reporting and documentation.

Resources & Downloads

Everything you need to practise and to reuse on the job.

Postman Collections

Ready-to-import collections you build on throughout the course.

Swagger / OpenAPI Examples

Real API specifications to explore and test against.

API Cheat Sheets

Status codes, methods, headers and assertions at a glance.

JSON Samples

Sample payloads for practising parsing and validation.

Authentication Guide

API keys, Basic, Bearer and OAuth 2.0 explained for testers.

API Test Strategy Template

A reusable strategy to plan coverage for any API.

Newman Templates

CLI and CI/CD templates for automated collection runs.

AI Prompt Library

Curated prompts for endpoint analysis, tests and docs.

How You Will Be Assessed

Assessed through hands-on practice and a portfolio project, not a traditional exam.

Knowledge Checks

Short checks in every lesson to lock in the concepts.

80+ Practical Exercises

Hands-on tasks and mini challenges in every lesson.

Final Portfolio Project

Build a complete, automated API test suite for a sample app.

Certificate of Completion

Awarded when you complete the course activities.

Final API Portfolio Project

Build a complete API test suite for a sample application — including documentation, collections, automated execution and reporting:

API test strategy
Postman collection & environments
Positive, negative & boundary tests
Authentication handling
Automated Newman run
HTML test report
API documentation
README & portfolio write-up

Earn Your Inside STLC Certificate

Complete the course activities and final portfolio project to earn your Inside STLC Academy – API Testing Masterclass Certificate of Completion.

Pricing

API Testing Masterclass

£99
  • 10 modules · 55 lessons
  • 80+ practical exercises
  • Postman collections & templates
  • Authentication & strategy guides
  • Newman automation templates
  • AI prompt library
  • Final API portfolio project
  • Certificate of completion

Frequently Asked Questions

Do I need coding experience?+

No. The course starts from API fundamentals. Postman is largely no-code, and the small amount of JavaScript used in scripts and Newman is fully explained.

Do I need paid tools?+

No. Everything is taught with the free Postman app and free public APIs, so you can complete the whole course at no extra cost.

Is this suitable for beginners?+

Yes. It is beginner-friendly but goes deep enough to make experienced manual testers confident with professional API testing.

Will I get a certificate?+

Yes. You earn the Inside STLC Academy – API Testing Masterclass certificate after completing the course activities and final project.

Is there a final exam?+

No. You are assessed through practical exercises, knowledge checks, and a final portfolio project rather than a traditional exam.

Ready to master API testing?

Join Inside STLC Academy and build a professional, automated API testing skillset.