Home » Self-Study

You are interested in a certification, but don’t have time to attend a training course?

To prepare for a certification exam we highly recommend attending a course offered by a training provider, although this is generally not a formal requirement.

The amount of preparation required will naturally depend on your level of experience within the particular area.

As you can see below, there is a wealth of literature available to aid your exam preparation.

To book your online exam, visit our Exam Registration page.


CPRE Foundation Level

Requirements Engineering Fundamentals by Pohl and Rupp
The first place to consult to aid your preparations for any CPRE exam is IREB’s downloads section. This contains a number of documents available free of charge, such as the CPRE Foundation Level Syllabus, which lists and describes all the topics that are relevant for both the examination and your career as a requirements engineer. The syllabus is condensed and compact, and as such the perfect starting point and reference for your self-study.

Another helpful resource is the CPRE Foundation Level Handbook, which provides a more comprehensive overview than the syllabus, while remaining more compact than the official books or a training course and free of charge.

IREB also offers a Glossary (applicable to all levels), aligned with both the official book (see below) and the syllabus and examination questions. The new CPRE glossary (Version 3.0, coming soon) will also be aligned with the official ISTQB Glossary.

Of additional help is the CPRE FL practice exam containing solutions and correction aids, in the same form, structure, and style of the actual examination.

For an in-depth guide, we recommend the official Study Guide Requirements Engineering Fundamentals by Klaus Pohl & Chris Rupp. Their book is designed for self-study and covers the curriculum for the CPRE Foundation Level exam as defined by the IREB.

CPRE Advanced Level

Also for your Advanced Level exam preparation the corresponding syllabus is an important guide and starting point. Depending on your area of specialisation in RE, each Advanced Level has its own syllabus, which can be found here.

Further helpful artefacts provided by the IREB are the handbooks for the CPRE Advanced Levels. These are valuable resources for trainers, trainees, and practitioners alike, who are interested in getting a detailed insight to the specific Advanced Level. Although each handbook offers substantive information, it is not a replacement for a dedicated training course.

The IREB CPRE Glossary (applicable to all levels) provides an overview of terms used throughout the syllabus, examination and literature.

Systematisches Requirements Engineering by Christof EbertFinally, the IREB kindly provides a pratice exam for each Advanced Level in the same form, structure, and style of the actual examination, including solutions and correction aids to further advance your preparation. Please choose according to your specialisation in RE:

German speaking candidates preparing for a CPRE Advanced Level certification exam might also want to read Systematisches Requirements Engineering: Anforderungen ermitteln, dokumentieren, analysieren und verwalten by Christof Ebert.


Whichever ISTQB Certified Tester certification you want to prepare for, it’s worth consulting the ISTQB Glossary, which is applicable to all Certified Tester examinations and literature.

Certified Tester Foundation Level

The ISTQB helps you in taking the CT Foundation Level exam by providing you all the essential and latest documents in its download section. It offers you the exam structure and rules, as well as the Foundation Level syllabus, which is also available as an E-Book in two formats – free of charge. Independent of format, the syllabus covers all the relevant training topics, making it an ideal resource for your self-study.

For candidates wanting an even more in-depth preparation for the CT Foundation Level exam we recommend reading into Software Testing Foundations, A Study Guide for the Certified Tester Exam by Andreas Spillner, Tilo Linz, and Hans Schaefer. This study guide is ISTQB compliant and also mentions the latest updates to the Certified Tester syllabus.

Certified Tester FL Agile Extension

Just like for the Foundation Level the ISTQB enables you to prepare for the Agile Extension exam by providing you the syllabus for the Agile Extension. Being also the source for trainers to structure their courses, it serves candidates very well in their exam preparation – whether individually or accompanying a training.

For an in-depth learning guide that covers the ISTQB syllabus for Agile Software Testing we recommend Testing in Scrum, A Guide for Software Quality Assurance in the Agile World by Tilo Linz. The book is relevant for both students preparing and trainers structuring courses for an Agile Extension exam.

Certified Tester Acceptance Testing

Just as with all other ISTQB levels, the ISTQB provides the curriculum and sample exam and answers for the Acceptance Testing certification.

German speakers looking for a more in-depth preparation for the ISTQB Certified Tester Acceptance Testing certification examination may want to additionally consult the officially-recommended self-study book, Basisswissen Abnahmetest by Florian Fieber and Marc-Florian Wendland.

Certified Tester Advanced Level

If you are a holder of a CT Foundation Level certificate you are eligible to continue on to the Advanced Level certifications, of which there are currently three in the core part. For each of them the ISTQB provides a comprehensive syllabus, which is available free to download here. Additionally, the ISTQB enables you to advance your preparation for an Advanced Level exam with sets of sample questions for each of the three core Advanced Levels:

Also candiates preparing for a CT Advanced Level exam have a selection of in-depth learning guides at hand that are aligned with the corresponding ISTQB syllabus. Each of the following books also includes sample questions at the appropriate level of difficulty to advance your self-study as efficient as possible.

For the CTAL Test Manager we recommend reading into Advanced Software Testing Vol. 2, 2nd Edition, Guide to the ISTQB Advanced Certification as an Advanced Test Manager by Rex Black.
For the CTAL Test Analyst we recommend reading into Advanced Software Testing Vol. 1, 2nd Edition, Guide to the ISTQB Advanced Certification as an Advanced Test Analyst by Rex Black.
For the CTAL Technical Test Analyst we recommend reading into Advanced Software Testing Vol. 3, 2nd Edition, Guide to the ISTQB Advanced Certification as an Advanced Technical Test Analyst by Rex Black and Jamie L Mitchell.


CPUX Foundation Level

An ideal place to begin your exam preparations is the UXQB’s Documents Section. This contains a number of useful reference documents, such as the syllabus for CPUX-F and CPUX Advanced Levels, as well as practice exam questions.

German speaking candidates preparing for a CPUX exam might also want to read Basiswissen Usability und User Experience, by Thomas Geis and Guido Tesch. Thomas Geis is a founding member of the UXQB, Guido Tesch has an active role in the German Institute for Standardisation (DIN) , setting standards across the field of UX and UI design.

CPUX Advanced Level

An ideal place to begin preparing for the CPUX Advanced Levels CPUX-UR and CPUX-UT is the UXQB’s Documents Section. This contains a number of useful documents such as the respective syllabi, exam regulations and practice questions for the theoretical and practical parts, test reports, examples and more.

For a more in-depth preparation for the CPUX-UR certification, German-speaking candidates may want to refer to the official study book Praxiswissen User Requirements by Thomas Geis and Knut Polkehn. Both authors are members of the UXQB Board of Directors, meaning that this book goes beyond conforming to the CPUX-UR Syllabus, providing the necessary knowledge directly from the source.


CPSA® Foundation Level

The most import step for your CPSA®-F exam preparation is taking a close look into the documents section of the iSAQB®. There you will find the latest version of the CPSA®-F curriculum, exam regulations and a mock exam, as well as a comprehensive glossary of software architecture terminology. The curriculum provides for each of its sections clearly defined goals and specific vocabulary, which makes your preparatory work very efficient. Within the exam regulations you will also find example questions that give you a glimpse into the actual test scenario.

For candidates looking for a more in-depth preparation we can also recommend Software Architecture Foundation, by Gernot Starke and Alexander Lorz, which complies with the CPSA®-F curriculum and covers it accordingly, as well as Software Architecture Fundamentals by Mahbouba Gharbi, Arne Koschel, and Andreas Rausch.

TMMi book


Candidates looking to prepare for TMMi Professional certification should consult the syllabus and sample exams, of which the latest version is available to download directly from TMMi.

For those looking for a more in-depth preparation for the exam and familiarisation with TMMi and its application, there are some books officially endorsed by TMMi. A relatively compact overview is offered in The Little TMMI, Objective-Driven Test Process Improvement by Erik van Veenendaal and Jan Jaap Cannegieter, available in English, Dutch and Chinese.

For a more comprehensive overview, also consider the more extensive book Test Maturity Model integration TMMi (Guidelines for Test Process Improvement), by Erik van Veenendaal and Brian Wells (available in English only)