SOFTWARE TESTING TRAINING
Software Testing Training for Individuals & Companies
Build Skills. Earn Recognised Certifications. Develop Stronger Testing Teams.
Impimpi Technologies provides professional software testing training for individuals and organisations across South Africa and Africa, including internationally recognised ISTQB, IREB and TMMi training.
Whether you’re starting your software testing career, developing specialist expertise or building capability across an entire QA team, we’ll help you find the right learning path.
Training Designed Around You
How Do You Want to Learn?
Training an individual and developing an entire QA function are very different challenges.
That’s why we provide training pathways for both individual professionals and organisations.
FOR INDIVIDUALS
Advance Your Software Testing Career
Develop practical skills, prepare for internationally recognised certification and build expertise that supports the next stage of your career.
Whether you’re new to testing or already an experienced professional, our training portfolio provides pathways from foundational knowledge through to advanced and specialist expertise.
FOR COMPANIES
Develop a Stronger Testing Team
Build consistent testing knowledge and stronger capability across your organisation through corporate software testing training and structured learning pathways.
Train your team through scheduled courses or talk to us about a programme designed around your organisation’s skills, roles and development goals.
Software Testing Certification
Choose Your Training Path
Develop your expertise through internationally recognised certification and specialist software testing training.
ISTQB Training
Build Your Software Testing Career with ISTQB
From your first Foundation certification to advanced and specialist expertise, our ISTQB training supports software testing professionals throughout their careers.
Develop knowledge across areas including:
ISTQB Certified Tester Foundation Level (CTFL)
Build a solid foundation in software testing principles, terminology, techniques and practices. The ideal starting point for your ISTQB certification journey.
ISTQB Testing with Generative AI (CT-GenAI)
Learn how Generative AI can support software testing, from test analysis and design to automation and reporting, while understanding its risks and limitations.
ISTQB Agile Tester (CTFL-AT)
Learn how testing fits into Agile development and develop the skills to contribute effectively to collaborative, fast-moving Agile teams.
ISTQB AI Testing (CT-AI)
Develop the skills to test AI-based systems, including machine learning and Generative AI, and understand the unique quality risks associated with intelligent systems.
ISTQB Mobile Application Testing (CT-MAT)
Develop the knowledge to test mobile applications across different devices, platforms, connectivity conditions and architectures, with a focus on mobile-specific risks and techniques.
ISTQB Usability Testing (CT-UT)
Learn how to evaluate usability, user experience and accessibility and apply structured testing techniques to help create more effective, user-friendly products.
ISTQB Security Tester (CT-SEC)
Build specialist knowledge for identifying and evaluating security risks, vulnerabilities and weaknesses throughout the software testing lifecycle.
ISTQB Advanced Level Test Analyst (CTAL-TA)
Advance your test analysis and design expertise with deeper knowledge of risk-based testing, test techniques, defect analysis and quality characteristics.
ISTQB Advanced Level Test Management (CTAL-TM)
Develop the skills to lead testing activities, manage teams, define test strategies, assess risk and make informed testing decisions across complex projects and organisations.
ISTQB Advanced Level Technical Test Analyst (CTAL-TTA)
Strengthen your technical testing expertise across areas such as white-box testing, quality characteristics, reviews, test tools and technically complex systems.
ISTQB Advanced Level Test Automation Engineering (CTAL-TAE)
Learn how to design, develop, maintain and improve sustainable test automation solutions that integrate effectively with modern software development and delivery practices.
ISTQB Quality in DevOps (CT-QDO)
Develop the skills to integrate testing and quality throughout the DevOps lifecycle. Learn how continuous testing, CI/CD, automation, monitoring and quality engineering support faster, more reliable software delivery.
ISTQB Finance Testing (CT-FT)
Build the specialist knowledge needed to test banking, fintech, payments, insurance and other financial systems. Explore compliance, risk, financial data, security, performance and test automation.
TMMi Training
Improve the Way Your Organisation Tests
Better software quality starts with better testing processes.
Our TMMi training helps testing and quality professionals understand how to assess, manage and systematically improve testing maturity using the internationally recognised Test Maturity Model integration (TMMi) framework.
Whether you want to build your own test process improvement expertise or your organisation is preparing for a TMMi improvement programme or assessment, our training provides a structured pathway from understanding the model to applying it in practice.
TMMi Professional Training
Build a strong understanding of the TMMi model, its five maturity levels, process areas and approach to test process improvement. Learn how TMMi applies within modern Agile, DevOps, Quality Engineering and AI-enabled environments, while preparing for the TMMi Professional certification.
Practical Software Testing
Build Practical Testing Skills Before You Certify
New to software testing? Start by learning how testing actually works in practice.
Our Practical Test Analyst training is a hands-on, entry-level course designed for aspiring testers, career changers and junior testing professionals who want to build practical, job-relevant skills.
Through exercises and real-world testing scenarios, you’ll learn how to analyse requirements, create test plans, apply test design techniques, write and execute test cases, log defects, use test metrics and understand the day-to-day responsibilities of a Test Analyst.
It’s also an excellent starting point before progressing to ISTQB Foundation Level training — but you don’t need to complete it before starting your ISTQB certification journey.
Practical Test Analyst Training
Build real-world software testing skills with our Practical Test Analyst training. Learn how to analyse requirements, design and execute test cases, manage defects and understand the practical responsibilities of a Test Analyst — ideal for aspiring and junior testers.
TRAINING DELIVERY
Classroom, Virtual & Across the Region
Flexible Software Testing Training
Different learners and organisations need different ways to learn.
Our training is available through flexible delivery options designed to make professional development accessible wherever you are.
Live Virtual Training
Join an instructor-led course remotely and interact with your trainer and fellow delegates in real time.
Our live virtual training makes it possible to attend from anywhere in South Africa, Africa or internationally without sacrificing the interaction of a traditional classroom.
Classroom Training
Prefer learning face-to-face?
Classroom training is available in key South African centres including Gauteng, Cape Town and Durban, depending on the scheduled course.
Corporate & On-Site Training
Bring the training to your organisation.
Corporate programmes can be delivered virtually or on-site and structured around your team’s requirements, roles and development goals.
Scheduled Public Courses
Individuals and smaller groups can join our scheduled public courses throughout the year.
Choose your course, find an upcoming date and start learning.
CORPORATE SOFTWARE TESTING TRAINING
Build Capability Across Your QA Team
More Than Individual Certification
Strong testing teams need more than a collection of certificates.
They need a shared understanding of testing principles, terminology, processes, techniques and good practice.
Impimpi Technologies works with organisations to build structured software testing development programmes that support both individual professional growth and wider organisational capability.
We can help you:
Whether you’re training a small QA team or developing testing capability across a larger organisation, we’ll help you determine the right approach.
Why Impimpi Technologies
Train with Software Testing Specialists
Training Is Better When Your Training Provider Understands the Profession.
Impimpi Technologies doesn’t operate as a general technology training company.
Software testing is our speciality.
Our work across training, consulting and recruitment gives us insight into the skills professionals need, the challenges QA teams face and the capabilities organisations are looking for.
Accredited Training
Train with an accredited provider and prepare for internationally recognised professional certification.
Practitioner-Led
Our training is grounded in an understanding of how testing principles translate into real software environments.
Career-Long Development
Start with foundational knowledge and continue developing through specialist and advanced training.
Individual & Corporate Training
Join a scheduled public course or develop a training programme for your entire team.
FREQUENTLY ASKED QUESTIONS
Software Testing Training FAQs
Find answers about Impimpi technologies training courses
Ready to Build Your Software Testing Skills?
Choose Your Course. Develop Your Expertise. Take the Next Step.
Whether you’re developing your own career or building capability across an entire testing team, Impimpi Technologies can help you find the right training pathway.