QualiAdept © 2026. All rights reserved.
Privacy Policy•Terms & Conditions•● certify.qualiadept.eu
Q
QualiAdeptLMS Dashboard

certify.qualiadept.eu

QA Automation Curriculum

Student LMS Dashboard

Master QA Automation through hands-on coding modules. Complete each assignment with automated assertion feedback to unlock progressive modules.

Curriculum Progress0%
0/ 21 Modules Passed

Learning Modules

Sequential progressive assessment path

Passed Unlocked Locked
Module 00Unlocked
STATIC Inspection

Session 0: Platform Setup & Practice (Sandbox)

QualiAdept platform onboarding module. Test the Monaco code editor, verify automated assertions in real-time, and submit your first HTML layout to become familiar with the automated validation workflow before starting the course.

Start Module
Module 01Unlocked
STATIC Inspection

Session 1: HTML & DOM Structure

Build the HTML structure (Boilerplate) with semantic tags and data-testid attributes for the Task Tracker.

Start Module
Module 02Locked
STATIC Inspection

Session 2: CSS & DOM Selectors

Transform the Task Tracker skeleton into a structured application with an external CSS stylesheet, flexible navbar, structured table rows, and dynamic buttons with disabled states.

Pass Module 1 First
Module 03Locked
STATIC Inspection

Session 3: JavaScript Basics

Build the core business logic for Task Tracker: the listaTaskuri object array, strict data validation with an Arrow Function (proceseazaTaskNou), array mutations via push(), and dynamic task reporting using a for loop.

Pass Module 2 First
Module 04Locked
STATIC Inspection

Session 4: JS DOM Manipulation

Event listeners (addEventListener) and adding elements to the DOM.

🔒 Unlocks on 15 Oct 2026
Module 05Locked
STATIC Inspection

Session 5: Asynchronous JS (Promises & Fetch)

The Event Loop concept. Client-server communication using the Fetch API.

🔒 Unlocks on 22 Oct 2026
Module 06Locked
DYNAMIC Inspection

Session 6: Kanban Workshop

Finalize the Kanban board logic. This application will be the subject of our E2E automated test suites.

🔒 Unlocks on 29 Oct 2026
Module 07Locked
STATIC Inspection

Session 7: Transition to TypeScript

Static typing, primitives, any, void, and tsconfig.json configuration.

🔒 Unlocks on 5 Nov 2026
Module 08Locked
STATIC Inspection

Session 8: TS Interfaces & Classes

Advanced structures in TypeScript. Refactor code using Interfaces and Object-Oriented Programming (OOP).

🔒 Unlocks on 12 Nov 2026
Module 09Locked
STATIC Inspection

Session 9: Playwright Setup & Codegen

Configuring playwright.config.ts and generating your first automated test via Playwright CLI.

🔒 Unlocks on 19 Nov 2026
Module 10Locked
DYNAMIC Inspection

Session 10: First Manual E2E Test

Write core browser interactions: page.goto, fill, click, and select.

🔒 Unlocks on 26 Nov 2026
Module 11Locked
STATIC Inspection

Session 11: Locator Philosophy

Avoid brittle selectors. Master getByRole, getByText, and getByTestId locators.

🔒 Unlocks on 3 Dec 2026
Module 12Locked
DYNAMIC Inspection

Session 12: Web-First Assertions

Handle state validation using Playwright 'expect'. Assert visibility, text content, and element state.

🔒 Unlocks on 10 Dec 2026
Module 13Locked
STATIC Inspection

Session 13: Page Object Model (POM)

Framework architecture for enterprise scalability. Build reusable page classes in TypeScript.

🔒 Unlocks on 17 Dec 2026
Module 14Locked
DYNAMIC Inspection

Session 14: Custom Fixtures & Data-Driven

Create custom fixtures and execute parameterized data-driven test suites from JSON.

🔒 Unlocks on 7 Jan 2027
Module 15Locked
STATIC Inspection

Session 15: Global Auth State

Persist session storageState for one-time rapid authenticated test runs.

🔒 Unlocks on 14 Jan 2027
Module 16Locked
DYNAMIC Inspection

Session 16: API Mocking & Interception

Network interception. Test UI error resilience by simulating HTTP 500 backend responses.

🔒 Unlocks on 21 Jan 2027
Module 17Locked
STATIC Inspection

Session 17: Reports & Debugging

Configure Playwright Trace Viewer, video capture on failure, and automated retries for flaky tests.

🔒 Unlocks on 28 Jan 2027
Module 18Locked
STATIC Inspection

Session 18: Git & GitHub Actions (YAML)

Write automated CI/CD pipelines. YAML workflow syntax and triggers (on: push).

🔒 Unlocks on 4 Feb 2027
Module 19Locked
DYNAMIC Inspection

Session 19: CI/CD Pipeline Execution

Run automated headless test suites in Ubuntu containers and validate continuous integration.

🔒 Unlocks on 11 Feb 2027
Module 20Locked
DYNAMIC Inspection

Session 20: Final Demo Day & Certification Review

Execute the final comprehensive test suite and attain 100% score for official certification.

🔒 Unlocks on 18 Feb 2027