Quality Software Developer Foundation Certificate in Maintainability (Java)

The QSD qualification scheme certifies programmers who have the necessary skillset to produce high quality code.

This programme provides an introduction to the tools, techniques and guidelines on how to identify code that is hard to maintain and refactoring patterns that can achieve source code maintainability.

There are two routes towards obtaining the Foundation Certificate:

  • You can sit the exam at the end of a training course with an Accredited Training Organisation.
  • Self-study with the book entitled “Building Maintainable Software: 10 Guidelines for Future Proof Code” by Joost Visser, published by O’Reilly Media and then book the exam directly through PeopleCert.

The Foundation level focuses on four categories:

  • Knowledge
  • Comprehension
  • Application
  • Synthesis

For this examination, there is no formal entry criteria or training requirements. However, it is strongly recommended that candidates wanting to take the Foundation level exam have:

  • Knowledge in Java or C#.
  • At least two years of work experience, as a software developer OR at least a BSc degree in Computer Science, Software Engineering or related discipline with substantial emphasis on programming.
  • Studied “Building Maintainable Software: 10 Guidelines for Future Proof Code” through a training course or via self-study.

Who is QSD Foundation for:

QSD Foundation is aimed at software developers with experience in Object Oriented Programming (i.e. Java, C#), who require a basic understanding of writing good code and how it may be used to enhance the quality of a software system within an organisation.

Find out more about the PeopleCert examination process

Take your exam of your comfort home or office. Learn more about PeopleCert Online Proctoring, the secure and stress-free way to sit your exam. Get the Step-by-Step Guidelines on how to take your online exam with PeopleCert Online Proctoring here.

What else is included with your exam purchase

This certification offers the free-of-charge Digital Badge service.
The digital badge will allow you to showcase your professional certification acquired through PeopleCert to potential employers, colleagues and your business network. It can be added on your email signature, your CV, your LinkedIn and other social media accounts. Find out more here.

Get additional services to help you succeed with your exam:

Your second chance at certification, at an affordable price
Take2 gives you a second chance at retaking this examination, at a fixed, attractive price.

Discover Take2


  • 1

    Write maintainable code

    Learn how to create consistent, good quality, maintainable code from start to finish

  • 2

    Boost your skills now

    Get the right skills to produce code that is demonstrably better and cheaper and improve your employability

  • 3

    Deliver valuable service

    Deliver demonstrably more value by creating code that can be adopted, resulting in high maintainability from day one





    In as little as 4 hours from booking via PeopleCert Online Proctoring. 

    Price for United States

    You can take your exam through the global Pearson VUE network.

    Available exams:
    In English: ITIL® Foundation, PRINCE2® Foundation 6th edition, MSP® Foundation, MoP® Foundation, M_o_R® Foundation, COBIT®5 Foundation, LSS Green Belt, LSS Yellow Belt, LSS Black Belt
    In German: PRINCE2® Foundation 5th edition
    In Japanese: ITIL® Foundation