API Testing for Manual QA
Learn how modern applications communicate and test REST, SOAP, GraphQL, gRPC, and WebSockets with practical tools.
All qa.cafe features are currently free. Features and test data can change before launch.
Build practical QA skills through clear learning paths. AI lesson agents help you explore difficult concepts, review code, and find risks as you learn.
4 of 8 courses completed
Learn the skills that matter at work, in the order that makes sense for your goals.
Build historical, security, testing, and technical knowledge that changes QA decisions into reliable delivery feedback.
Build product, process, testing, API, and security knowledge that helps you examine software and communicate risk with confidence.
Learn how modern applications communicate and test REST, SOAP, GraphQL, gRPC, and WebSockets with practical tools.
Learn how software, networks, web applications, APIs, databases, cloud systems, delivery, testing, and security fit together—without needing a technical background.
Learn JavaScript from the beginning and use it to create clear data checks, assertions, and asynchronous QA workflows.
Yes, you can enter QA without a CS degree. Learn what employers may expect and how to prove your skills with credible evidence.
Move from manual testing to useful Playwright automation through testing judgment, web foundations, TypeScript, reliable checks, and visible project evidence.
Learn how authentication and authorization differ, then test identities, sessions, roles, objects, tenants, APIs, and denial behavior with useful evidence.
Practice the investigations, tradeoffs, and communication that define excellent quality work.
Know what to learn next without stitching together disconnected tutorials.
Ask Satan for detailed explanations and code reasoning. Ask Asteroid Destroyer for QA risks, edge cases, and test ideas.
Browse real opportunities published by recruiters in the qa.cafe community.
Explore practical courses for every stage of your quality engineering journey.
Explore all courses →