FREE COURSE

Master QA Engineering from Zero to Senior

The most comprehensive free software testing course. 325 lessons from fundamentals to QA leadership.

325 lessons · 12 modules · 80+ hours of content · 100% free · EN/ES/RU
Start Learning →
What You Will Learn
Automation — Playwright, Cypress, Selenium. From your first test to a production-ready framework
API & Backend — REST, GraphQL, gRPC. Postman, contracts, microservices, Kafka
DevOps — GitHub Actions, Docker, Kubernetes. Monitoring, chaos engineering
Leadership — Team building, strategy, metrics, budget, hiring
Interviews — 200+ questions: manual, automation, API, system design
25 Industries — Fintech, healthcare, e-commerce, IoT, AI/ML, blockchain
Curriculum
00
Orientation Get started with the QA course: learn how it's structured, what tools you'll need, and how …
5 lessons
01
Software Testing Fundamentals Master the core principles of software testing: terminology, the testing mindset, the …
30 lessons
02
Testing Levels, Types, and Methods Understand the full testing landscape: unit, integration, system, and acceptance testing …
35 lessons
03
Test Design Techniques Learn systematic approaches to creating effective tests: equivalence partitioning, …
25 lessons
04
Test Documentation Master test documentation: test plans, test cases, checklists, bug reports, and …
20 lessons
05
Web Application Testing Learn to test web applications end to end: browser DevTools, cross-browser testing, …
30 lessons
06
API and Backend Testing Dive into API testing with REST and GraphQL: Postman, authentication, database testing, …
30 lessons
07
Mobile Testing Master mobile QA for iOS and Android: platform differences, emulators, real devices, …
25 lessons
08
Test Automation Build automation skills from the ground up: Selenium, Playwright, Cypress, test …
30 lessons
09
CI/CD and DevOps for QA Integrate testing into modern delivery pipelines: Git workflows, CI/CD tools, Docker …
20 lessons
10
Networking and Protocols Understand the networking fundamentals every QA needs: HTTP/HTTPS, TCP/IP, DNS, cookies, …
15 lessons
11
Domain-Specific Testing Apply QA expertise to specialized domains: e-commerce, fintech, healthcare, gaming, IoT, …
25 lessons
12
QA Leadership and Career Advance your QA career: team leadership, test strategy, hiring, mentoring, interview …
30 lessons
Your Instructor Yuri Kan

Senior QA Lead with 7+ years building quality systems at Google (Waze) and AI platforms. Specializing in test automation, AI/ML testing, and payment systems.

More about me →
Frequently Asked Questions
Who is this course for?
All levels. Considering QA as a career — start with Module 0. Manual tester wanting automation — jump to Module 8. Senior aiming for Lead — Module 12. Each module is self-contained, start anywhere.
Do I need programming experience?
No. Modules 0–4 are fully conceptual: testing fundamentals, test design techniques, documentation. Programming starts in Module 8, which includes a dedicated lesson on programming fundamentals for testers from scratch.
How is this different from QA Bible, Halushka, Guru99?
Coverage. QA Bible covers ~120 topics, Halushka 24. This course has 320 lessons across 12 modules, including 24 topics no one else covers: AI/ML testing, Playwright, contract testing, chaos engineering, gRPC, career growth to Director. Plus hands-on exercises and quizzes in every lesson.
Why is the entire course free?
I believe quality QA education shouldn't be behind a paywall. This course is the result of 7+ years of experience at Google, AI startups, and fintech. It's free because the best way to build authority in the industry is to share knowledge openly.
How long does it take to complete?
80+ hours of content. At your own pace — typically 3–6 months at 2–3 lessons per day. Each lesson is designed for one sitting: 15–55 minutes. Go linearly or jump to specific topics.
What languages is the course available in?
English, Spanish, and Russian. All 320 lessons are fully available in three languages. Not machine translation — each version is adapted with terminology and context relevant to the QA community in that language.
Are there hands-on exercises?
Yes. 150+ exercises with hints and solutions. Quizzes in every lesson to check understanding. Final assessment at the end of each module. Mermaid diagrams and syntax-highlighted code examples.
Can I use this to prepare for ISTQB certification?
Yes. Modules 1–4 cover the entire ISTQB Foundation Level syllabus: testing principles, STLC, test design techniques, documentation. Module 12 includes a dedicated lesson on ISTQB certifications with preparation recommendations.