openQA is an automated test tool that makes possible to test the whole installation process of an operating system in a wide combination of software and hardware configurations. This page lists some of the resources available to learn more about it.
openQA is free software released under the GPLv2 license. The documentation is hosted in the os-autoinst organization on GitHub (alongside the source code) and is divided into four documents that can be read directly from there.
There also some videos available covering the same content. This recording of the workshop driven by Ludwig Nussel at openSUSE Conference 2014 shows the installation process of the tool and how to start writing tests from scratch for a brand new Linux distribution.
This short presentation by Ancor González Sosa (also at openSUSE Conference 2014) provides an introduction for developers willing to start contributing to the development of openQA.