Whether delivered online or onsite, our instructor-led live Software Testing training sessions utilise interactive discussions and hands-on practice to significantly enhance testing productivity and efficiency through the application of specialist knowledge and skills.
Software Testing training is offered as either "online live training" or "onsite live training". Online live training (also referred to as "remote live training") is conducted via an interactive remote desktop. Onsite live training can be conducted locally on customer premises in Durban or at NobleProg corporate training centres in Durban.
NobleProg – Your Local Training Provider
Garden Court South Beach
Durban, South Africa
Way to get there
From Durban city centre: follow the beachfront/Marine Parade south toward South Beach.
By car/taxi: give the driver the address 73 O.R. Tambo Parade, South Beach, Durban 4001.
From King Shaka International Airport: the hotel is roughly 30 km ;from the airport.
This live, instructor-led training in Durban delves into the essential concepts and practical skills of automated testing with Apigee. It enables participants to develop the competency needed to automate API testing, verify performance metrics, and integrate these processes into CI/CD pipelines to meet real-world business demands.
This instructor-led, live training in Durban (online or onsite) targets intermediate-level testers and developers who want to expand their expertise in automation testing. The course focuses on tools such as Selenium, TestComplete, and integration with Oracle APEX and .Net Core.
Upon completion, participants will be able to:
Set up and configure Selenium and TestComplete for automation testing.
Develop advanced test scripts and frameworks.
Integrate automation testing with Oracle APEX and .Net Core applications.
Apply machine learning techniques to enhance test automation.
Transition effectively from manual to automated testing.
Manage outsourced testing projects and uphold quality standards.
This live, instructor-led training in Durban (online or onsite) is designed for intermediate to advanced test engineers and automation specialists seeking to master advanced TestStand features and techniques for maximising test automation efficiency and effectiveness.
Upon completion of this training, participants will be equipped to:
Leverage advanced TestStand features and functionalities to refine test automation workflows.
Customise user interfaces and engineer complex test sequences.
Execute advanced result processing and reporting strategies.
Connect TestStand with external databases, systems, and hardware.
Apply industry best practices for the maintenance, management, troubleshooting, and debugging of intricate test sequences.
This instructor-led, live training in Durban (online or onsite) is aimed at beginner-level test engineers and automation engineers who wish to learn the fundamentals of using TestStand to create, execute, and manage automated test sequences.
By the end of this training, participants will be able to:
Understand the basic concepts and architecture of TestStand.
Create test sequences and execute test sequences.
Utilize TestStand's collaborative features for team-based test developement environments.
Integrate TestStand with other software tools and test instruments.
Develop custom test steps and plugins in TestStand.
This instructor-led, live training in Durban (online or onsite) is aimed at experienced automation test engineers who want to learn advanced C# programming concepts for automation testing.
By the end of this training, participants will be able to:
Understand advanced C# programming concepts and best practices.
Apply advanced object-oriented programming principles to create efficient and flexible automation solutions.
Design and develop modular and reusable automation frameworks using industry best practices.
Delivered by a live instructor in Durban, this training guides Java developers through the process of constructing and testing REST APIs using Jersey. Learners will gain practical experience in setting up projects, deploying endpoints, managing security, and executing tests via Postman. The course is particularly well-suited for beginners looking to acquire hands-on skills in modern API design.
This instructor-led, live training in Durban (online or onsite) is designed for beginner to intermediate-level professionals seeking practical experience in effectively planning, executing, and managing UAT processes.
Upon completion of this training, participants will be equipped to:
Grasp the significance and role of UAT within the software development lifecycle.
Design and carry out UAT test cases and scenarios.
Utilise industry-standard tools to oversee and monitor UAT progress.
Effectively identify, report, and track defects.
Collaborate with developers, testers, and stakeholders to ensure successful UAT execution.
This instructor-led, live training in Durban (online or onsite) is aimed at intermediate-level automation developers who wish to harness the power of BlazeMeter for automation tasks, enabling them to build intelligent and interactive automation solutions.
By the end of this training, participants will be able to:
Understand the fundamentals of BlazeMeter and its role in automation.
Utilize BlazeMeter to automate tasks and processes.
Develop custom automation solutions using BlazeMeter.
Apply best practices for leveraging BlazeMeter in automation projects.
This live instructor-led training in Durban equips intermediate and advanced testers to prepare for the CTAL-TAE exam. It covers the design of scalable automation architectures, the evaluation of frameworks, and the integration of tests into CI/CD pipelines, while offering hands-on labs and exam simulations to ensure success.
This instructor-led, live training in Durban (online or onsite) is aimed at intermediate-level quality assurance engineers who wish to use Apache JMeter for software performance testing.
By the end of this training, participants will be able to:
Understand performance testing principles and the role of Apache JMeter.
Install, configure, and navigate Apache JMeter to create and execute test plans.
Design comprehensive test plans with advanced features like parameterization and scripting.
Analyze test results to identify performance issues and optimize applications.
Conduct distributed testing and apply best practices in real-world scenarios.
Get ready for the ISTQB CTAL-TM certification with this instructor-led training in Durban. Acquire advanced skills in test management, risk-based testing, and strategic decision-making through interactive sessions and practical exercises that follow the official syllabus, tailored for test managers and QA professionals.
This instructor-led, live training in Durban (online or onsite) is aimed at intermediate-level testers who wish to learn how to execute performance testing using the LoadRunner Enterprise platform.
By the end of this training, participants will be able to:
Grasp the fundamentals of performance testing and appreciate its significance in software development.
Effectively plan and design performance tests based on business requirements and system specifications.
Configure and manage test environments, including servers, networks, and client systems.
Execute performance tests, monitor system resources, and collect relevant performance metrics.
Analyze test results and identify performance bottlenecks.
Generate comprehensive reports to communicate test findings and recommendations.
This instructor-led, live training in Durban (online or onsite) is aimed at intermediate-level software testing professionals who wish to become certified in TOSCA and demonstrate proficiency in test automation using Tricentis Tosca.
By the end of this training, participants will be able to:
Understand the TOSCA certification structure and requirements.
Master TOSCA concepts, including test case design, automation, and execution.
Apply best practices for building reusable and maintainable test cases.
Prepare for the practical and theoretical components of the TOSCA certification exam.
This hands-on training in Durban empowers software test engineers with practical Selenium WebDriver skills. Gain the ability to construct robust automated test suites, master advanced locator strategies, and implement design patterns for effective cross-browser testing in real-world environments.
Develop robust test automation frameworks using the Selenium suite and integrate continuous testing workflows with Jenkins. This course in Durban provides QA engineers with practical proficiency in WebDriver, TestNG, and Grid, enabling distributed, cross-browser testing within agile environments.
In this instructor-led, live training in Durban, participants will learn how to enhance an automated test suite using advanced techniques to drive Selenium.
By the end of this training, participants will be able to:
Resolve complex web application test automation issues with Selenium.
Apply regular expressions and pattern-based verification techniques.
This instructor-led, live training in Durban (online or onsite) introduces participants to automated testing using Selenium WebDriver and C# in Visual Studio. If you do not have C# programming experience or wish to brush up on C#, please check out the course: C# for Automation Test Engineers.
Streamline your software testing efforts using HP UFT, the industry-leading solution. This 21-hour instructor-led course in Durban explores key automation concepts, including recording-and-playback scripting, precise object identification, parameterised testing, the creation of reusable actions, web application testing, and API validation.
Acquire practical mobile automation competencies with this Appium training module in Durban. You will learn to configure the framework, develop resilient test scripts for Android and iOS platforms, identify specific elements, and compile detailed reports. This course is well-suited for QA engineers looking to enhance their professional trajectory in mobile quality assurance.
This live training in Durban focuses on Selenium 4 and Python for web test automation, covering WebDriver, the Page Object Model, and Grid. Participants will craft robust scripts using Pytest, integrate tests into CI/CD pipelines, and implement best practices for stable, scalable test suites.
This instructor-led, live training in Durban is designed for anyone interested in learning Java for the purpose of test automation. It is a streamlined, intensive course with plenty of hands-on exercises to get participants ramped up quickly with the essential programming skills needed to apply to software automation testing. The focus is on the Java fundamentals which can be directly and immediately applied to test automation.
This course does not cover in depth test automation frameworks such as Selenium. It also bypasses the conventional "Hello World" approach to learning Java, as this is not a course on application development. This course is squarely aimed at getting participants up and running quickly with test automation. If you are already versed in Java and wish to get straight into testing with Selenium, please check out: Introduction to Selenium (https://www.nobleprog.com/cc/tesautsel).
This instructor-led, live training in Durban (online or onsite) is aimed at engineering and design professors who wish to understand, apply, and teach modern software development practices relevant to systems engineering, civil engineering, design, and architecture disciplines.
This course in Durban guides test managers, QA staff, and developers through the way Agile frameworks like SCRUM incorporate testing. Participants will master the design and execution of a test plan for a sample application, exploring requirements, ROI, and sprint planning to enhance practical testing efficiency.
This two-day introductory course on Agile software testing in Durban explores foundational concepts within Scrum development. Leveraging the Agile Testing Quadrants model, participants will investigate contemporary principles, test automation, and both black-box and white-box techniques to refine team practices.
This training programme is crafted to equip software QA engineers with the critical AI insights and practical skills needed to elevate testing productivity and improve software quality outcomes. Participants will develop a solid foundational grasp of artificial intelligence, machine learning, and their specific applications in test automation, bug detection, test case generation, risk-based testing, and performance analysis.
Combining theoretical concepts, live demonstrations, and practical labs, QA professionals will learn to harness AI for reducing manual effort, expanding test coverage, and sharpening defect detection accuracy. This approach ultimately drives superior efficiency and effectiveness across QA processes.
NobleProg MEA’s Automated Testing with Selenium course serves as a thorough guide to mastering Selenium for test automation. This curriculum encompasses everything from Selenium fundamentals and core capabilities to sophisticated topics such as cross-browser testing, test integration, and mobile application testing via Appium. Students will gain proficiency in using Selenium IDE and WebDriver to automate web applications, efficiently handle test data, and utilize tools like Maven and JUnit for project management and framework construction. Whether you are just beginning your journey with Selenium or aiming to upgrade your existing expertise, this course delivers the vital theoretical knowledge and practical experience required to succeed in automated testing.
This instructor-led, live workshop in Durban begins with an introduction to BDD, explaining what it is and how companies use it to promote effective software design, development, and testing. We approach this from a non-engineering perspective, focusing on end-users, their requirements, language, and thinking patterns. We also address the communication challenges business stakeholders are likely to encounter as they collaborate more closely with technical-minded peers.
By the end of this training, participants will be able to:
Write concise user stories that capture the usage patterns of real software users.
Translate their user stories into BDD's behavioural language (Given, When, Then).
Derive test cases from these stories for engineers to implement and verify.
Understand the relationship between product requirements, acceptance criteria, and test cases.
Demystify technical jargon that hinders communication and understanding.
Install and use effective tools for writing BDD feature files.
Understand and appreciate what happens once work is handed over to engineers.
Play a more active role in the iterative development cycle.
This instructor-led ISTQB CTAL-TA course in Durban delves into advanced test analysis, risk-based design, and quality assurance. Participants will learn to evaluate requirements, manage defects, and apply static testing techniques across Agile and Waterfall environments to ensure robust software quality.
Obtaining the ISTQB® Certified Tester Foundation Level 4.0 (CTFL 4.0) certification equips professionals with practical, globally recognised testing knowledge, including standard terminology and core concepts. This certification remains highly relevant across various software delivery methodologies, encompassing Agile, Waterfall, and DevOps environments that utilise continuous integration, delivery, and testing.
Cypress is a comprehensive end-to-end testing framework that empowers users to configure, author, execute, and troubleshoot tests for any frontend application or website.
This instructor-led live training, available both online and onsite, is designed specifically for software testers looking to leverage Cypress for test automation.
Upon completion of this course, participants will be equipped to:
Conduct end-to-end automation testing using Cypress.
Deploy integration and unit tests within web applications.
Utilise Cypress as a robust alternative to Selenium.
Course Format
Interactive lectures and discussions.
Extensive exercises and practical practice.
Hands-on implementation within a live-lab environment.
Customisation Options
For tailored training on this course, please contact us to make arrangements.
Instructor-led, live training in Durban blends ISTQB CTFL v4.0 fundamentals with modern AI-assisted testing tools. Participants acquire structured QA knowledge, practical automation skills, and hands-on experience with AI-driven test case generation, self-healing automation, and defect analysis.
This instructor-led live training in Durban (online or onsite) is aimed at beginner-level / intermediate-level / advanced-level QA professionals and technical team members who wish to use Katalon Studio to transition from manual testing to automated regression testing.
By the end of this training, participants will be able to: explain QA and automation fundamentals, automate REST API checks, build web UI regression tests, and apply Katalon Studio for maintainable test execution.
In this comprehensive 35-hour practical course based in Durban, you will refine your performance tuning expertise. The curriculum focuses on interpreting test results and monitoring hardware, network, and database components using leading industry tools. It is specifically designed for testers and engineers looking to deepen their architectural understanding through hands-on laboratory experience.
In this instructor-led, live training in Durban, participants will learn how to use TestComplete's features, including its test object model, check points, name mapping, and UI to carry out automated testing on desktop, web, and mobile applications.
By the end of this training, participants will be able to:
Create, record and run functional tests.
Create a scalable and maintainable test framework.
Create checkpoints, adjust tests for multiple devices and analyze test results.
User Acceptance Testing (UAT) stands as a critical final phase before a new application, system, or feature is released to production.
This hands-on, interactive workshop equips participants with the skills to effectively plan, execute, and document UAT, with a strong emphasis on the business user’s perspective and requirements.
This programme offers a comprehensive technical introduction to the Barracuda Web Application Firewall. Tailored for learners who benefit from instructor-led training, it encompasses all material from the on-demand videos in the Web Application Firewall Foundation Track series, complemented by practical hands-on lab exercises.
Read more...
Last Updated:
Testimonials (6)
Very interesting subject and very knowledgeable trainer
Pedro Miguel Costa - Natixis
Course - Automation Testing with Cypress
workshops, practical cases
Joanna Nowak - LKQ Polska Sp. z o. o.
Course - Introduction to Agile Testing
way of teaching is good.. explains with patience
Ramya Krishna - Multichoice
Course - Advanced C# for Automation Test Engineers
Trainer knows very well about the teaching materials and the virtual machine given is very helpful.
NOORFATYN NABILAH ROHAIZAT - Iverson Associates Sdn Bhd
Course - Performance engineering/tuning
Use of powerpoint / paint to create the training materials as we went along. Benefit of the trainers experience. Use of the "cinema booking tool" example and our break out group case studies really brought the approach to life
Mark - Leeds Building Society
Course - BDD for Non-Programmers: Live Workshop
There has been a wide coverage of many topics.
This fostered our own discussong internally
Online Software Testing training in Durban, Software Testing training courses in Durban, Weekend Software Testing courses in Durban, Evening Software Testing training in Durban, Software Testing instructor-led in Durban, Software Testing one on one training in Durban, Software Testing coaching in Durban, Evening Software Testing courses in Durban, Software Testing classes in Durban, Software Testing on-site in Durban, Online Software Testing training in Durban, Software Testing instructor-led in Durban, Software Testing private courses in Durban, Software Testing instructor in Durban, Software Testing boot camp in Durban, Software Testing trainer in Durban, Weekend Software Testing training in Durban