category

Python for Testing 101 (Including Exam Voucher)

PP-PT101
Person working on futuristic holographic laptop computer

Type

Virtual

Orange and black virtual icon

Classroom ILT

Orange and black virtual icon

Skill Level

Intermediate

Available dates

August 3, 2026

Learning Path

Python Intermediate
Orange and black technology icon

Virtual

Duration

5 Days
Black and orange duration icon

1 Day

Person working on futuristic holographic laptop computer

TYPE

Virtual

Lecturer teaching class icon

Classroom ILT

Lecturer teaching class icon

LEARNING PATH

Python Intermediate
Orange and black technology icon

SKILL LEVEL

Intermediate

DURATION

5 Days
Black and orange duration icon

AVAILABLE DATES

August 3, 2026

Choose date

R17 000,00

Price excluding VAT

Course Type
Total Price: -

Introduction

This course is designed to teach you the essential fundamentals of software testing, leveraging Python’s versatility. You’ll learn how to identify, analyse, and prevent defects, ensuring software reliability and quality through effective testing techniques and workflows.

Audience Profile

This course is ideal for:

  • Beginners with foundational Python skills and no prior experience in software testing
  • Individuals looking to start a career in software testing or quality assurance
  • Python developers who want to enhance their testing skills
  • Anyone interested in understanding the principles and practices of software testing

 

Completing this course and earning the PCETâ„¢ certification can open doors to various entry-level positions in software testing and quality assurance, including:

  • Junior Software Tester
  • QA Analyst
  • Test Automation Assistant
  • Quality Assurance Technician

 

With these skills and certification, you’ll be well-equipped to start your career in software testing. Let’s get started and dive into the fundamentals of testing with Python.

Pre-requisites

To get the most out of this course, you should have:

  • The PCEPâ„¢ – Certified Entry-Level Python Programmer certification
  • Completed the Python Essentials 1 course, or
  • Equivalent Python programming experience

Python Overview

Python is a widely used high-level, general-purpose, interpreted, dynamic programming language. Its design philosophy emphasizes code readability, and its syntax allows programmers to express concepts in fewer lines of code than possible in languages such as C++ or Java. The language provides constructs intended to enable writing clear programs on both a small and large scale.

​Python supports multiple programming paradigms, including object-oriented, imperative and functional programming or procedural styles. It features a dynamic type system and automatic memory management and has a large and comprehensive standard library.

​Python interpreters are available for many operating systems, allowing Python code to run on a wide variety of systems.

Torque IT provides our clients with a range of Python specific training and enablement solutions that are suitable for beginner’s right through to advanced programmers.