FAQ quick links
What can I expect on exam day?

Certification is offered online through our partner, QuestionMark.  When you log in for your appointment you will be asked to show a government-issued form of identification that includes a picture. You will also need a webcam that must be on throughout the test.

Also prior to the exam, you will be required to review and accept the Candidate Rules Agreement and accept the Confidentiality Terms. Contents of Puppet certification exams are confidential and disclosure could compromise integrity of the exam process, and ultimately the certification itself. Personal items, such as mobile phones, laptops, pagers, and notes are not allowed in the testing area.

What is the cancellation policy?

If, for any reason, you are unable to keep your scheduled testing appointment time, you must contact QuestionMark no less than 24 hours before the appointment to cancel or reschedule your appointment. Failure to do so will result in a forfeiture of any fees paid to QuestionMark. Cancellations can be made and rescheduled appointments can be made by going to https://ondemand.questionmark.com/home/405096/

Are there any terms or policies I should know about?

Yes. Here they are:

Confidentiality Terms
Before beginning any Puppet certification exam, you will be required to accept the following confidentiality terms. By accepting these terms, you will also be agreeing to the Puppet Certification Program Agreement. PLEASE REVIEW THE FOLLOWING INFORMATION CAREFULLY, AS YOU MUST AGREE TO IT BEFORE YOU WILL BE ALLOWED TO TAKE THE PUPPET CERTIFICATION EXAM. All exam content (including all questions, answers and diagrams) (the “Exam Content”) is the proprietary and confidential property of Puppet. You may not disclose (verbally or in writing, by any means) the Exam Content to anyone not authorized by Puppet. You may not copy or reproduce any part of the Exam Content. If you violate these provisions, in addition to any remedies it may have at law or in equity, Puppet may immediately cancel your Certification and ban you from eligibility to take any further Puppet certification exams. BY CLICKING BELOW AND PROCEEDING WITH THE EXAM, YOU ARE AGREEING TO THE FOREGOING PROVISIONS AS WELL AS THE PUPPET CERTIFICATION AGREEMENT

Puppet - Certification Agreement

The Puppet Certification Program Agreement contains the terms and conditions that you must adhere to as part of participating in the Puppet Certification Program.

Puppet - Certification Policies

The Puppet Certification Policy Guide lists the policies that govern any Certification offered by Puppet, and are part of the Puppet Certification Agreement. All Certifications are subject to these Policies.

Puppet - Website Privacy Policy

What is the Puppet Certification Program?

Puppet certifications are designed to validate and recognize IT professionals who have the technical capabilities and real-world experience needed to manage their infrastructure proactively throughout its lifecycle, from provisioning and configuration to patch management and compliance, using Puppet IT automation software.

How do I prepare for the Puppet certification exam?

If you review the Puppet Professional overview, there is a description under the Qualified Candidate section that outlines the required skill set each candidate should meet and the recommended preparation resources. These resources may include training curriculum, reference materials and practice exams.

Are the Puppet certification exams based on the use of open source Puppet or Puppet Enterprise?

The Puppet Professional certification exam will test the knowledge of open source Puppet and Puppet Enterprise. However, many of the Puppet Enterprise-specific questions are applicable to open source Puppet. Please review the Exam Objectives section on the Puppet Professional certification overview page for further clarification on what to expect from the exams.

Are there any requirements or prerequisites for taking the certification exam?

Hands-on experience with Puppet is a required prerequisite for the Puppet Professional certification exam. There are no additional required exam or course prerequisites, though Puppet training is highly recommended.

How difficult are Puppet certification exams?

Puppet certification exams are challenging, high-stakes exams designed to measure your proficiency with using Puppet. It’s best to review the Candidate Qualifications and Objectives sections on the Puppet Professional exam overview page, as your level of knowledge and experience with Puppet will be the best indicator of how difficult the exam will be for you.

What credentials are awarded if I pass a Puppet certification exam?

If you pass the current Puppet Professional exam (Puppet 206 exam – System Administration Using Puppet), you will be awarded the Puppet Professional 2018 Certification and be recognized as a Puppet Certified Professional.

Will my Puppet certification expire?

No, Puppet certifications will not expire. They will, however, become outdated with future revisions of the certification exam, as exams will be updated approximately every 18 months, or as new versions of the software warrant an exam update. To track the different versions of Puppet certifications, each certification is marked with the year the certification exam was developed.

What certifications have been available through the Puppet Certification Program?

  • Puppet Professional 2018 Certification
    Exam: Puppet 206 - System Administration Using Puppet
    Published: October 1, 2018-Present
  • Puppet Professional 2017 Certification
    Exam: Puppet 205 - System Administration Using Puppet
    Published: October 9, 2017-October 1, 2018
  • Puppet Professional 2016 Certification
    Exam: Puppet 204 - System Administration Using Puppet
    Published: September 20, 2016-October 9, 2017
  • Puppet Professional 2015 Certification
    Exam: Puppet 203 - System Administration Using Puppet
    Published: April 1, 2015-Present-Septemper 20, 2016
  • Puppet Professional 2014 Certification
    Exam: Puppet 202 - System Administration Using Puppet
    Published: March 1, 2014-March 31, 2015
  • Puppet Professional 2013 Certification
    Exam: Puppet 201 - System Administration Using Puppet
    Published: September 26, 2012-March 6, 2014
  • Puppet Developer 2013 Certification
    Exam: Puppet 301 - Developing for Puppet Using Ruby
    Published: September 26, 2012-September 30, 2014
Do I have to renew my Puppet certification?

Puppet certifications will not require renewal. They will, however, become outdated with future revisions of the certification exam, as exams will be updated approximately every 18 months or as new versions of the software warrant an exam update. Therefore, it is highly recommended that you maintain the most current version of the certification that is available. To verify which version of the certification you have, each Puppet certification is marked with the year the certification exam was developed.

Where do I take my Puppet certification exam?

Puppet certification exams are offered online through our partner, QuestionMark. Click here to register for the exam.

How do I register for a Puppet certification exam?

Puppet certification exams are offered online through our partner, QuestionMark. Click here to register for the exam.

How much is a Puppet certification exam?

Each Puppet certification exam is $200 USD.

What is the format for the exams?

The exams are multiple choice, computer-based exams that are taken in an online, proctored environment. Questions will be based on the use of Puppet, but Puppet will not be available during testing.

What happens if I fail a Puppet certification exam?

If you do not pass an exam, you may attempt to retake the exam in accordance with our retake policy. Our retake policy is as follows:

  • If you do not pass a certification exam on your first attempt, you will be required to wait 14 days before a second attempt.
  • If a second attempt at the same exam is not passed, you will be required to wait 90 days before a third attempt.
  • If you do not pass after your third attempt, you must contact Puppet to request a fourth attempt within 6 months of the initial attempt
Do I have to pay to retake a Puppet certification exam?

Yes, you will need to pay to retake any Puppet certification exam as fees are incurred with each instance exam of delivery.

What languages are the certification exams offered in?

At this time, Puppet certification exams are offered in English only.

Are there accommodations for candidates with disabilities?

If you are unable to take a Puppet certification exam either using standard testing equipment or within the standard exam duration, please contact Puppet’s certification team to discuss available accommodations. Please email [email protected] and be sure to include the following: 

  • "Accommodation Request" in the email subject
  • Your name
  • Your Puppet ID provided by QuestionMark
  • Type of accommodation required
  • Contact information including email address and phone number 

Please send the email to Puppet at least three weeks before registering for an exam. QuestionMark proctors will work with you to accommodate your needs as best they can. The information requested in the email, and any documentation regarding your need for accommodation in testing, will be held in strict confidence and will not be shared without your express written permission.

How are Puppet certification exams scores calculated?

  • There is no penalty for providing incorrect answers. If you choose an incorrect answer, you simply do not earn credit for that item. No points are deducted for incorrect answers or answers left blank. ​
  • If a question specifies that you must choose multiple correct answers, you must choose the exact number of correct answers specified in the question to earn the credit for a correct answer. Partial credit is not given.
  • Scoring is calculated by totaling up the number of correct answers and determining if this is above or below the established passing score for that particular exam.
When will I receive my Puppet certification exam results?

Your score and certificate is immediately available upon completion of the exam.

Why am I required to accept the Confidentiality Terms before taking the exam?

By accepting the Confidentiality Terms, you are legally prohibited from disclosing information related to the exams, their questions, or any content that may be related to the Puppet certification exams. This is to protect the integrity and validity of Puppet certification exams and their awarded certifications.

Will my employer be notified of my Puppet certification exam results?

No. Your exam results are held in the strictest confidence and will only be provided to you.

What happens after I pass a Puppet certification exam?

For each certification exam taken, you will receive information about your score, and the ability to immediately save or print your certificate.

How can I share my accomplishments?

Once you earn a Puppet certification, we recommend you highlight your achievements to your professional network. LinkedIn is a great tool for sharing your professional accomplishments. Follow the directions on LinkedIn to add your certifications to your LinkedIn profile.

Can you tell me what the passing score is?

We do not publish and share the passing score for our exams. Passing scores are evaluated and determined individually for each exam, based on the criteria tested and the expected performance of a qualified candidate. They are not a simple 80% or 90% passing rate that is decided arbitrarily. The passing score is established based on the exam content, is unique to each exam and is subject to change as additional versions of the exam are created. To avoid misleading candidates, and misinterpretation of the passing score, it is our policy not to publish and share this score.

Have a question not covered in the FAQ?

Email [email protected] and we'll do our best to help.