Skip to the main content.

A4Q Software Development Engineer in Test

In the seminar for the A4Q certification "Software Development Engineer in Test" (A4Q SDET Foundation Level) you will acquire basic knowledge and skills in testing. You will learn how to efficiently select and apply test procedures and improve the quality of code and architecture. This seminar provides you with a solid foundation for structured and targeted work in the field of software development and quality assurance.

SDETLogo_2022_04_20-1920w-1024x386

Certification according to the international A4Q standard.

This seminar is aimed at developers in the role of "Software Development Engineer in Test (SDET)". You will gain a solid theoretical and practical understanding of the testing tasks that arise as part of your daily development activities.

In addition to the methodological and conceptual basics of testing, you will learn how to design, implement and execute tests yourself, including static code analysis, code reviews, black-box tests and white-box tests.

Key data

  • Duration: 3 days

  • Language: German

  • Prerequisites: Basic practical programming skills; computer with internet access

  • Training formats: Live online seminar , classroom seminar

  • Also available as anin-house seminar

Request in-house seminar
More about this topic:

Target group

Software developers in particular, but also for product owners, project managers, quality managers, software development managers,
system analysts (business analysts), IT managers or management consultants .

Participants should in any case have basic practical programming experience.

Seminar contents

Basics of testing
  • What is testing?
  • Why is testing necessary?
  • Seven principles of testing
  • Test process
Testing in the software development life cycle
  • Test levels
  • Types of testing
  • Maintenance testing
Static test
  • Basics of the static test
  • Applying review procedures
    • HO: Performing a code review
  • Static analysis
    • HO: Perform control flow analysis
    • HO: Perform data flow analysis
    • HO: Apply programming conventions
Test procedures
  • Categories of test procedures
  • Black box test procedures
    • HO: Implement test cases according to equivalence class formation
    • HO: Implement test cases according to limit value analysis
    • HO: Implement test cases according to decision table testing
    • HO: Implement test cases according to state-based testing
  • White box test procedure
    • HO: Implement test cases according to statement testing and coverage
    • HO: Implement test cases according to decision testing and coverage
    • HO: Implement test cases according to modified condition/decision test
  • Experience-based test procedures
Practical exercises

HO: Hands-on exercise - practical implementation task

Learning objectives

  • To be able to promote efficient and effective communication by using a common vocabulary for software testing.
  • Understand the basic concepts of software testing.
  • Apply established black-box techniques for test design.
  • Apply established white-box test design techniques.
  • Be able to implement tests according to given test designs.
  • Execute implemented tests and report results.
  • Be able to improve the quality characteristics of code and architecture through the use of various analysis techniques.

Seminar documents

You will receive comprehensive accompanying material for the seminar including

  • Digital seminar documents with the complete content including exercises, sample tests, repetitions and terms
  • Practical hands-on exercises, provided in a Github repository.
  • The book "Basiswissen Softwaretest- Aus- und Weiterbildung zum Certified Tester" by Spillner/Linz published by dpunkt.verlag.

Get certified

After the seminar, you can take the "A4Q Software Development Engineer in Test" certification exam. Document your knowledge with this internationally recognized certificate. You can book the exam together with the seminar.

  • Online exam: You determine the time and place of the exam.

  • Type of exam: Multiple-choice exam with 40 questions.

  • Time: Freely selectable within three months after the seminar.

  • Duration: 60 minutes (exam time can be extended by 15 minutes for non-native speakers).

  • Language: German or English

  • Prerequisites: none

  • Price: 225 € plus VAT.

Learning material

This seminar is based on the current version of the "A4Q Software Development Engineer in Test (Foundation Level)" syllabus. The associated syllabus and exam questions are developed and published by the Alliance4Qualification (A4Q) in cooperation with the German Testing Board (GTB). Examinations are offered and conducted by authorized certification bodies.

  • Syllabus: The current version V2022 EN of the syllabus can be found atwww.gtb.de

  • Glossary: The current ISTQB glossary of test terms can be found atglossary.istqb.org

  • Sample tests: The current sample exam can be found atwww.gtb.de

A4Q Logo

Why TestSolutions?

Recognized A4Q training provider
Full coverage of the A4Q curriculum
Live seminar by certified trainer
Practical exercises
Exam preparation with sample exams
Online examination possible
Digital seminar documents and accompanying book
Can also be booked as an in-house seminar