This course is the first in the Testing Essentials series, designed to prepare you for the PCET™ – Certified Entry-Level Tester with Python certification exam.
This beginner-friendly course introduces you to both Python programming and software testing from the ground up. You will learn how to evaluate software step by step – from understanding defects and risks, through designing tests and identifying issues, to improving software quality and reliability.
The course focuses on core concepts, essential techniques, and practical workflows used by entry-level testers and QA professionals. You will learn how to use Python to test, validate, debug, and improve software effectively, building a strong foundation for further learning in quality assurance, automation, and software development.
By the end of the course, you will be able to:
The Pro version of the course includes a Diploma of Course Completion and gives you access to 38 hands-on labs, interactive exercises, quizzes, and a full practice test designed to reinforce your learning and help you apply concepts in realistic testing scenarios. It also supports your preparation for the PCET™ certification exam by providing practical experience aligned with exam objectives.
The PCET™ – Certified Entry-Level Tester with Python confirms essential knowledge and foundational skills in software testing and Python-based quality assurance. It focuses on the testing principles every aspiring tester should master – from identifying defects, applying testing techniques, and understanding debugging workflows, to validating software behavior and supporting product reliability. This certification is ideal for learners beginning their journey into QA, software testing, and test automation.
Python for Testing 102 (PT102) – Intermediate
No formal prerequisites. Basic Python knowledge is recommended (PCEP™ level or equivalent).