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.
Practical courses help you become a QA engineer who gives teams useful evidence they can trust. Follow clear learning paths in one focused place.
4 of 8 courses completed
Learn the skills that matter at work, in the order that makes sense for your goals.
Build historical context, version control, and technical knowledge that changes testing decisions into reliable delivery feedback.
Build historical context, product knowledge, version control, process, and testing skills that help you examine software 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.
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.
Understand the ISTQB certification scheme, choose a relevant path, prepare from official material, and judge what a certificate adds to your QA career.
Practice the investigations, tradeoffs, and communication that define excellent quality work.
Know what to learn next without stitching together disconnected tutorials.
Connect new skills directly to roles where quality engineering is valued.
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 →