SQA, Test Automation & SDET
Practical SQA, test automation and SDET programmes - from fundamentals and STLC through automation, API testing, leadership and AI-powered quality engineering.
72 courses in this categorySQA, Test Automation & SDET Courses
Software Quality Assurance (SQA) Fundamentals
Software Quality Assurance (SQA) Fundamentals gives learners a structured route to separate quality assurance from quali…
View Course
Software Development Life Cycle (SDLC)
Reliable quality work depends on more than knowing a tool name. In Software Development Life Cycle (SDLC), participants…
View Course
Software Testing Life Cycle (STLC)
Software Testing Life Cycle (STLC) is built around the decisions practitioners make when they need to plan and follow a…
View Course
Test Case & Test Scenario Writing
This course develops the practical reasoning needed to translate requirements, user behaviour and risks into clear scena…
View Course
Bug Reporting & Defect Management
Teams create better software when quality activities are deliberate, explainable and proportionate to risk. Bug Reportin…
View Course
Basic SQL for Software Testers
Designed for applied learning, Basic SQL for Software Testers shows how to use SQL to inspect application data, verify b…
View Course
Introduction to API Testing
Introduction to API Testing focuses on the full working context behind the topic: api purpose and architecture, http ess…
View Course
Git & GitHub Basics for QA
From the first exercise, Git & GitHub Basics for QA treats quality as an engineering and communication discipline. Learn…
View Course
Software Testing Career Foundation
The purpose of Software Testing Career Foundation is to help participants understand entry-level testing roles, assess c…
View Course
SQA Career Preparation Program
SQA Career Preparation Program turns a specialised topic into a coherent, job-relevant workflow. Participants learn to c…
View Course
Web Application Testing
Effective practitioners need to know what to do, why it matters and how to recognise a weak result. Web Application Test…
View Course
API Testing with Postman
In modern delivery environments, api testing with postman must support fast feedback without sacrificing evidence or con…
View Course
SQL & Database Testing
SQL & Database Testing gives learners a structured route to validate stored data, relational rules, transactions and app…
View Course
QA Documentation & Test Management
Reliable quality work depends on more than knowing a tool name. In QA Documentation & Test Management, participants lear…
View Course
Real-World Software Testing Project
Real-World Software Testing Project is built around the decisions practitioners make when they need to complete a realis…
View Course
Freelancing with Software Testing
This course develops the practical reasoning needed to scope, communicate and deliver small software-testing engagements…
View Course
Junior Test Automation Engineer Track
Teams create better software when quality activities are deliberate, explainable and proportionate to risk. Junior Test…
View Course
Selenium WebDriver with Java
Designed for applied learning, Selenium WebDriver with Java shows how to build maintainable Java browser tests with WebD…
View Course
Selenium WebDriver with Python
Selenium WebDriver with Python focuses on the full working context behind the topic: python webdriver setup, packages an…
View Course
BDD Automation with Cucumber
From the first exercise, BDD Automation with Cucumber treats quality as an engineering and communication discipline. Lea…
View Course
TestNG for Test Automation
The purpose of TestNG for Test Automation is to help participants organise Java automation suites with TestNG lifecycle…
View Course
JUnit for Test Automation
JUnit for Test Automation turns a specialised topic into a coherent, job-relevant workflow. Participants learn to use th…
View Course
Page Object Model (POM)
Effective practitioners need to know what to do, why it matters and how to recognise a weak result. Page Object Model (P…
View Course
Data-Driven & Hybrid Automation Frameworks
In modern delivery environments, data-driven & hybrid automation frameworks must support fast feedback without sacrifici…
View Course
CI/CD Basics for QA
CI/CD Basics for QA gives learners a structured route to understand how quality checks move through build, test and depl…
View Course
Jenkins for Test Automation
Reliable quality work depends on more than knowing a tool name. In Jenkins for Test Automation, participants learn to im…
View Course
Performance Testing with JMeter
Performance Testing with JMeter is built around the decisions practitioners make when they need to design and run credib…
View Course
Mobile Test Automation with Appium
This course develops the practical reasoning needed to automate selected Android or iOS mobile journeys with Appium whil…
View Course
Advanced Selenium Test Automation
Teams create better software when quality activities are deliberate, explainable and proportionate to risk. Advanced Sel…
View Course
Advanced Playwright Test Automation
Designed for applied learning, Advanced Playwright Test Automation shows how to engineer scalable Playwright suites with…
View Course
Enterprise Test Automation Framework Development
Enterprise Test Automation Framework Development focuses on the full working context behind the topic: enterprise contex…
View Course
API + UI + Database End-to-End Automation
From the first exercise, API + UI + Database End-to-End Automation treats quality as an engineering and communication di…
View Course
Advanced API Testing & Automation
The purpose of Advanced API Testing & Automation is to help participants test complex API behaviour through contracts, a…
View Course
Microservices Testing
Microservices Testing turns a specialised topic into a coherent, job-relevant workflow. Participants learn to design a l…
View Course
Contract Testing & Service Virtualization
Effective practitioners need to know what to do, why it matters and how to recognise a weak result. Contract Testing & S…
View Course
Performance Engineering & Load Testing
In modern delivery environments, performance engineering & load testing must support fast feedback without sacrificing e…
View Course
Advanced Mobile Test Automation
Advanced Mobile Test Automation gives learners a structured route to scale mobile automation across devices, platforms a…
View Course
Docker for QA Engineers
Reliable quality work depends on more than knowing a tool name. In Docker for QA Engineers, participants learn to create…
View Course
CI/CD & DevOps for QA
CI/CD & DevOps for QA is built around the decisions practitioners make when they need to embed quality engineering acros…
View Course
Cloud-Based Test Automation
This course develops the practical reasoning needed to design automation execution for elastic cloud environments while…
View Course
Accessibility & Compatibility Testing
Teams create better software when quality activities are deliberate, explainable and proportionate to risk. Accessibilit…
View Course
Advanced Quality Engineering
Designed for applied learning, Advanced Quality Engineering shows how to design a socio-technical quality system that co…
View Course
SDET Fundamentals
SDET Fundamentals focuses on the full working context behind the topic: the sdet role, product risk, test design and evi…
View Course
Java Programming for SDET
From the first exercise, Java Programming for SDET treats quality as an engineering and communication discipline. Learne…
View Course
Python Programming for SDET
The purpose of Python Programming for SDET is to help participants use Python to build clear test utilities, data transf…
View Course
JavaScript/TypeScript for SDET
JavaScript/TypeScript for SDET turns a specialised topic into a coherent, job-relevant workflow. Participants learn to d…
View Course
Object-Oriented Programming for Test Engineers
Effective practitioners need to know what to do, why it matters and how to recognise a weak result. Object-Oriented Prog…
View Course
Data Structures & Algorithms for SDET
In modern delivery environments, data structures & algorithms for sdet must support fast feedback without sacrificing ev…
View Course
Full-Stack Test Automation
Full-Stack Test Automation gives learners a structured route to build a cohesive automation strategy across component, A…
View Course
Microservices Test Automation
Reliable quality work depends on more than knowing a tool name. In Microservices Test Automation, participants learn to…
View Course
CI/CD Pipeline Integration for SDET
CI/CD Pipeline Integration for SDET is built around the decisions practitioners make when they need to integrate automat…
View Course
Cloud Testing for SDET
This course develops the practical reasoning needed to test cloud-native application behaviour across managed services…
View Course
SDET Real-World Capstone Project
Teams create better software when quality activities are deliberate, explainable and proportionate to risk. SDET Real-Wo…
View Course
Generative AI for QA Engineers
Designed for applied learning, Generative AI for QA Engineers shows how to use generative AI as a controlled assistant f…
View Course
AI-Assisted Test Case Generation
AI-Assisted Test Case Generation focuses on the full working context behind the topic: where ai-assisted generation fits…
View Course
Prompt Engineering for QA
From the first exercise, Prompt Engineering for QA treats quality as an engineering and communication discipline. Learne…
View Course
LLM Application Testing
The purpose of LLM Application Testing is to help participants test applications built on large language models across t…
View Course
AI/ML System Testing
AI/ML System Testing turns a specialised topic into a coherent, job-relevant workflow. Participants learn to test machin…
View Course
Agentic AI Testing
Effective practitioners need to know what to do, why it matters and how to recognise a weak result. Agentic AI Testing d…
View Course
AI Quality Evaluation & Validation
In modern delivery environments, ai quality evaluation & validation must support fast feedback without sacrificing evide…
View Course
AI Security & Data Privacy Testing
AI Security & Data Privacy Testing gives learners a structured route to test security and privacy controls across AI dat…
View Course
Responsible AI Testing
Reliable quality work depends on more than knowing a tool name. In Responsible AI Testing, participants learn to evaluat…
View Course
AI-Powered SDET
AI-Powered SDET is built around the decisions practitioners make when they need to integrate generative AI into SDET ana…
View Course
Modern Quality Engineering with AI
This course develops the practical reasoning needed to redesign quality-engineering workflows so AI assistance improves…
View Course
Test Management & Governance
Teams create better software when quality activities are deliberate, explainable and proportionate to risk. Test Managem…
View Course
Quality Strategy & Governance
Designed for applied learning, Quality Strategy & Governance shows how to translate organisational priorities and risk a…
View Course
Agile QA Leadership
Agile QA Leadership focuses on the full working context behind the topic: agile leadership and quality as team ownership…
View Course
Test Planning & Risk-Based Testing
From the first exercise, Test Planning & Risk-Based Testing treats quality as an engineering and communication disciplin…
View Course
Software Quality Engineering Management
The purpose of Software Quality Engineering Management is to help participants manage quality-engineering capability, po…
View Course
Building High-Performance QA Teams
Building High-Performance QA Teams turns a specialised topic into a coherent, job-relevant workflow. Participants learn…
View Course
AI for QA Managers & Leaders
Effective practitioners need to know what to do, why it matters and how to recognise a weak result. AI for QA Managers &…
View Course
AI-Powered Software Testing, Automation & Modern SQA Formula Bootcamp 2026
Build future-ready QA skills for the AI era. Software Quality Assurance is changing rapidly — faster releases, complex s…
View CourseShowing 72 courses.