Free Online SDET and QA Training

"Less seems to be known about software testing than about any other aspect of software development."

Glenford J. Meyers in The Art of Software Testing

SDET|QA offers free, online SDET and QA training materials and tools. Select a category below to get started.

Software Development Engineer in Test


Software Development Engineer in Test (SDET) is a hybrid of a software tester and a developer to automate the testing itself. The title and acronym originated from Microsoft in 2005. Apple and Amazon also use the SDET job title; while Google prefers SET (software engineer in test) for a similar role.

'Software Development Engineer in Test' from Wikipedia
Quality Assurance


Quality Assurance (QA) is a way of preventing mistakes or defects in manufactured products and avoiding problems when delivering solutions or services to customers; which ISO 9000 defines as "part of quality management focused on providing confidence that quality requirements will be fulfilled".

'Quality assurance' from Wikipedia