Testing Foundations
Your journey starts here. What testing really is, why it matters, and the core techniques every tester needs. FREE for all users.
Structured curricula built by QA professionals, from foundations to advanced automation.
Your journey starts here. What testing really is, why it matters, and the core techniques every tester needs. FREE for all users.
Master the art of exploration. Charters, tours, heuristics, session-based testing, and the thinking skills that make great testers.
Prepare for the ISTQB Foundation Level (CTFL v4.0) exam. All 6 chapters covered with practice questions and study strategies.
Variables, loops, functions, OOP, and data structures — taught through testing examples. The coding foundation every automation engineer needs.
Python + pytest + Selenium/Playwright. The most popular language for test automation, taught from a tester's perspective.
TypeScript + Playwright + Cypress. Modern frontend testing with type safety. The language of modern web automation.
Java + JUnit + Selenium + RestAssured. The enterprise standard. If your company uses Java, this is your path.
Ruby + RSpec + Selenium + Capybara. Elegant, expressive, and built for testing. From the Selenium core contributor who teaches it.
Master browser automation with Selenium. Architecture, locators, waits, Page Objects, and CI integration.
C# + NUnit + Selenium + SpecFlow. The .NET ecosystem for test automation. Essential for Microsoft-stack teams.
Modern browser automation. Auto-waits, network interception, parallel testing, and codegen. The future of web testing.
REST, GraphQL, authentication, and building API test suites. Test what users can't see.
Load testing, stress testing, and performance profiling with k6, JMeter, and Locust. Find bottlenecks before your users do.
WCAG compliance, screen reader testing, axe-core, and inclusive design. Build software everyone can use.
OWASP Top 10, penetration testing basics, SQL injection, XSS, CSRF. Think like an attacker to defend like a pro.
GitHub Actions, Docker, test reporting, shift-left. Your tests are only as good as your pipeline.
Use AI to generate tests, find bugs, and supercharge your workflow. Prompt engineering for testers.
Master the command line on any OS. Bash, PowerShell, Linux, macOS, and Windows terminals. Navigate files, run tests, manage processes, and automate tasks from the shell.
Version control for testers. Git basics, branching, pull requests, code reviews, GitHub Actions for test pipelines, and collaborating with developers.
Your roadmap from manual tester to automation engineer. Interview prep, portfolios, and real industry talk.