Software Testing & Quality Assurance
Software QA & SDET Learning Path
A multi-tool practical learning path through manual QA extensions, independent CTFL topic preparation, Agile testing, API and browser automation, mobile testing, SQL and data quality, performance, security, accessibility, BDD, contracts, CI/CD, unit testing, UAT, management and AI testing. Includes the same 144 new written readings from the 24 focused packs, with 24 self-assessed capstones.
24 months course access · 544 suggested study hours; 24 months access
Review course detailsVocational, ITI & Employability Skills
Software Testing & Quality Foundations
Design and execute risk-based tests using boundaries, decision tables, state transitions, defect reports and release recommendations. Includes the booking fixture and an optional intermediate Java integration lab with real HTTP, persistence, ownership, concurrency and browser tests. The Java lab requires basic Java, SQL, HTTP and terminal use.
12 months course access · 23 written lessons with exercises; self-paced
Review course detailsSoftware Testing & Quality Assurance
ISTQB CTFL — Independent Foundations & Revision
Six original lessons introduce and practise the six CTFL topic areas: fundamentals, lifecycle, static testing, design techniques, management and tools. Includes eighteen explained checks and an integrated self-assessed capstone; it is not an exhaustive syllabus mapping or a full official-format mock.
12 months course access · 24 suggested study hours; 12 months access
Review course detailsSoftware Testing & Quality Assurance
Agile QA, Scrum & Defect Collaboration
Six practical written lessons on shared acceptance examples, quality within an Increment, complementary feedback, defect triage, CI evidence and a Sprint quality-plan capstone. No Scrum certification, live team facilitation or guaranteed employment is included.
12 months course access · 18 suggested study hours; 12 months access
Review course detailsSoftware Testing & Quality Assurance
API Testing with Postman — Practical Foundations
Six original lessons cover HTTP contracts, a copyable local Python quotation API, response assertions, variables and synthetic authentication, typed data-driven runs, workflow/retry design and a fifteen-scenario portfolio. Stateful booking and concurrency work is explicitly a paper design, not an implemented backend.
12 months course access · 24 suggested study hours; 12 months access
Review course detailsSoftware Testing & Quality Assurance
API Automation with REST Assured & Java
Six written lessons provide a pinned Java/TestNG project, a complete local Python quote fixture, request specifications, typed data providers, JSON/schema assertions, error diagnosis and a fifteen-scenario regression portfolio. Stateful API workflows are an explicit extension design, not a supplied production backend.
12 months course access · 30 suggested study hours; 12 months access
Review course detailsSoftware Testing & Quality Assurance
Selenium WebDriver with Java & TestNG — Practical Foundations
Six lessons provide a pinned Java setup, complete local HTML fixture, stable locators, explicit waits, a page object, TestNG data/lifecycle guidance, frame/window examples and a bounded browser-suite capstone. No backend, live payment or full cross-device certification is implied.
12 months course access · 30 suggested study hours; 12 months access
Review course detailsSoftware Testing & Quality Assurance
Selenium with Python & pytest — Practical Foundations
Six lessons cover an isolated Python setup, complete local HTML fixture, parameterised assertions, fixture scope and cleanup, explicit waits, page objects, frame/window reasoning and a browser-test portfolio. This is selected local UI practice, not backend or full device certification.
12 months course access · 28 suggested study hours; 12 months access
Review course detailsSoftware Testing & Quality Assurance
Playwright with TypeScript — Practical Foundations
Six original practical readings on a local quotation UI, user-facing locators, retrying assertions, typed fixtures, browser response mocks, a loopback HTTP check, projects, traces and an assessed evidence capstone. Selected foundations, not complete browser, accessibility, security or payment certification.
12 months course access · 28 suggested study hours; 12 months access
Review course detailsSoftware Testing & Quality Assurance
Cypress End-to-End & Component Testing Foundations
Test a small local web interface with stable selectors, retry-aware assertions, isolated state, controlled network responses and a React component exercise. Six original readings cover a defined beginner-to-intermediate practice scope, not every Cypress feature or a vendor qualification.
12 months course access · 24 suggested study hours; 12 months access
Review course detailsSoftware Testing & Quality Assurance
Mobile Testing & Appium Foundations
Design mobile risk coverage, establish a local Android Appium session, reason about locators and waits, test an offline state model and plan lifecycle, permissions and hybrid-context checks. Six readings include a read-only Android Settings smoke example and original synthetic exercises; a commercial application APK and full iOS execution are not supplied.
12 months course access · 26 suggested study hours; 12 months access
Review course detailsSoftware Testing & Quality Assurance
SQL & Database Testing for QA
Validate a small relational data model using queries, joins, constraints, transaction checks and reconciliation. Six original readings teach a reproducible synthetic enrolment-data laboratory; distributed-database administration and production data access are outside this scope.
12 months course access · 24 suggested study hours; 12 months access
Review course detailsSoftware Testing & Quality Assurance
ETL & Data Quality Testing
Test a small synthetic CSV-to-relational pipeline through mapping rules, validation, rejected rows, reconciliation, repeat processing and incremental changes. Six readings and a local Python laboratory cover selected ETL quality methods; enterprise orchestration and production data engineering are outside this scope.
12 months course access · 26 suggested study hours; 12 months access
Review course detailsSoftware Testing & Quality Assurance
Performance Testing with Apache JMeter
Design a bounded workload, build an HTTP test plan, add correctness checks and dynamic data, run locally in non-GUI mode and interpret timings with explicit limits. Six readings use a tiny loopback-only service; they do not establish production capacity or authorise load against public systems.
12 months course access · 24 suggested study hours; 12 months access
Review course detailsSoftware Testing & Quality Assurance
Performance Engineering Foundations with k6
Write small local k6 scripts, distinguish checks from thresholds, choose finite scenarios, tag metrics and interpret performance evidence. Six readings use a synthetic loopback quotation service and a bounded capstone; production capacity engineering and large-scale load are not claimed.
12 months course access · 22 suggested study hours; 12 months access
Review course detailsSoftware Testing & Quality Assurance
Web & API Security Testing Foundations
Design authorised defensive tests for access control, session state, input handling, API contracts and remediation evidence. Six readings use original in-memory and SQLite examples only; they do not provide a penetration-testing certification or authorise scanning any real site.
12 months course access · 24 suggested study hours; 12 months access
Review course detailsSoftware Testing & Quality Assurance
Accessibility Testing with WCAG 2.2: Practical Foundations
Evaluate selected web journeys for semantic structure, keyboard operation, form feedback, visual readability and selected WCAG 2.2 criteria; document evidence, limitations and remediation retests. This six-lesson practical foundation does not establish full WCAG conformance or cover every success criterion.
12 months course access · 18 suggested study hours; 12 months access
Review course detailsSoftware Testing & Quality Assurance
BDD with Cucumber and Gherkin: Practical Foundations
Discover business rules through examples, express them in Gherkin, map selected scenarios to Cucumber Java step definitions, isolate state and evaluate acceptance evidence. The complete scoped course comprises six lessons and a local reservation capstone; it is not a comprehensive Cucumber or Java qualification.
12 months course access · 18 suggested study hours; 12 months access
Review course detailsSoftware Testing & Quality Assurance
Microservices and Contract Testing: Practical Foundations
Design consumer/provider interaction contracts, verify selected synchronous and asynchronous examples, manage provider states and reason about compatibility. Includes Pact concepts and a dependency-free local verification model; does not claim full Pact tool training, production integration coverage or distributed-system certification.
12 months course access · 20 suggested study hours; 12 months access
Review course detailsSoftware Testing & Quality Assurance
CI/CD for Test Automation: Practical Foundations
Create a local automated test gate, interpret exit codes and discovery, design a small GitHub Actions workflow, manage reproducibility and evidence, and triage flaky or blocked runs. Hosted execution and deployment are optional and are not required or performed by the course.
12 months course access · 18 suggested study hours; 12 months access
Review course detailsSoftware Testing & Quality Assurance
Unit Testing, Test Doubles & Coverage with Python
Design focused Python tests from a stated contract, isolate test data, use deliberate test doubles and interpret coverage and seeded defects. Six readings culminate in a local pricing-engine capstone; this is a practical foundations course rather than a complete language or testing-framework qualification.
12 months course access · 24 suggested study hours; 12 months access
Review course detailsSoftware Testing & Quality Assurance
User Acceptance Testing and Business Workflows
Plan and evaluate acceptance of a fictional room-booking workflow using stakeholders, measurable criteria, process/rule models, execution evidence, defect disposition and a reasoned acceptance recommendation. This is a scoped practical foundation, not external certification or authority to approve real systems.
12 months course access · 16 suggested study hours; 12 months access
Review course detailsSoftware Testing & Quality Assurance
Test Management and Risk-Based QA: Practical Foundations
Develop a contextual test strategy, prioritise a qualitative risk register, estimate a bounded plan, interpret progress/defect evidence and make a release recommendation. Six lessons teach selected management methods and a fictional planning capstone; this is not complete CTAL-TM examination preparation or professional sign-off.
12 months course access · 20 suggested study hours; 12 months access
Review course detailsSoftware Testing & Quality Assurance
Generative AI for Software Testers: Practical Foundations
Use structured prompts and supplied fictional AI outputs to analyse requirements, review generated test cases and code, protect information, and evaluate the usefulness of an assisted testing workflow. No model account or paid API is required; this course concerns using AI in testing, not certifying or fully evaluating AI products.
12 months course access · 18 suggested study hours; 12 months access
Review course details