No automation experience needed

QA Essentials Bundle (5 Courses)

Everything a tester needs before the first framework: the testing theory, how APIs work, the JavaScript tests are written in, AI in your everyday work, and how to land the job. Five courses in one purchase.

  • 14-day money-back guarantee
  • Free preview lesson in every course
  • A certificate for each course
  • 365 days of access

Your study path

Five courses bought together are easier to finish in the right order. This is the one the bundle is built around, each step standing on the one before it.

  1. The testing theory

    Start with the ideas every other course takes for granted: what testing is for, the test levels and the pyramid, and the techniques that turn a requirement into test cases.

    Software Testing Fundamentals
    • What is software testing and why we test
    • The testing pyramid
    • Equivalence class partitioning
    • Boundary value analysis
    • Exploratory, risk-based, manual and automated testing
  2. How APIs work

    Then the layer underneath most of what you will test: HTTP, the anatomy of a request and a response, what to assert, and the error cases worth trying.

    API Testing Fundamentals
    • HTTP in practice
    • Request and response anatomy
    • What to assert, and what not to
    • Error cases and negative testing
  3. The language of test code

    Next, JavaScript from what a string is to async/await, each topic applied to real test code, in a repository you fill yourself.

    JavaScript for QAs
    • Data types
    • Functions
    • Array iterators
    • Promises and async/await
  4. AI in your everyday work

    With the theory and the code in place, use AI to analyze requirements, find edge cases, write bug reports, and help with automated tests, knowing where it goes wrong.

    AI-Assisted Testing for QAs
    • Prompt engineering basics for testers
    • Generating test ideas and edge cases
    • Writing better bug reports with AI
    • Assisting with automated tests
  5. Landing the job

    Finish with the hiring process itself, from the CV to the salary negotiation, now with everything above to talk about.

    Ace Your QA Interviews
    • Writing a CV that gets interviews
    • Getting ready for technical interviews
    • Salary and benefits negotiation

What is inside

Each course stands on its own, with its own lessons, quizzes, and certificate. Finish all five and you also earn the QA Essentials Master badge.

Paid
Fundamentals
14 lessons
~3 hours

API Testing Fundamentals

Understand APIs before you automate them: HTTP, REST, auth, schemas, and what is actually worth asserting, without tying yourself to a single tool.
View Details: API Testing Fundamentals
Paid
All levels
17 lessons
~3 hours

Ace Your QA Interviews

Land your next QA job: a CV and cover letter that get replies, an optimized LinkedIn profile, and preparation for technical tests, technical, behavioural, and management interviews, references, and salary negotiation.
View Details: Ace Your QA Interviews
Paid
AI
Basic
14 lessons
~3 hours

AI-Assisted Testing for QAs

A practical, tool-agnostic intro to using AI in everyday testing: requirements analysis, test ideas, bug reports, onboarding, and test automation.
View Details: AI-Assisted Testing for QAs
Paid
AI
Fundamentals
21 lessons
~4 hours

Software Testing Fundamentals

Start your QA journey: the testing pyramid, test types and levels, the testing quadrants, and core test design techniques like equivalence classes, boundaries, and edge cases.
View Details: Software Testing Fundamentals
Paid
All levels
24 lessons
~5 hours

JavaScript for QAs

The language your tests are written in, from the ground up: types, variables, operators, functions, conditionals, loops, iterators, destructuring, and async/await. Every topic is taught in plain JavaScript first, then applied to real test code.
View Details: JavaScript for QAs

Questions about the bundle