Testing should be a cornerstone of any Software Development Project, however, there is a significant shortage of suitably qualified skills in South Africa specialising in this area.  The end result is that applications are either not tested sufficiently or a large portion of the testing requirement (up to 70% in some organisations) is out-sourced to foreign countries (primarily India).  As with other areas of skills development, the Tshimologong Precinct aims to address this through the Test Centre which has 3 primary objectives:


Establish a global best practice framework:- As with most disciplines, testing requires a sound foundation in testing principles and practices. To this end, the TTC will establish a best practice framework that caters for all testing requirements from Traditional/Waterfall through to Agile/DevOps with the aim of entrenching quality throughout the lifecycle of Application Development Projects.


Skills Development and Certification:- The primary goal is to utilise the Tshimologong/JCSE/WITS expertise in skills development to provide individuals with a sound knowledge of all elements of testing, both functional and performance, to address the massive shortage in South Africa. Not only do we want to reduce the reliance on testing services from overseas, but establish South Africa as a destination for other countries when they look to source testing services for their projects. From a South African perspective, the focus will be in engaging with industry (both Public and Private sectors) to provide them with the resources they require for their testing needs. The two considerations at present include incorporating testing as part of existing programmes and offering specialised training courses in testing for individuals wanting to specialise in testing. This will provide our initial intake of students to find gainful employment and provide the industry with skills that are currently lacking.


Managed Test Services:- The TTC is now in a position to provide managed testing services, including all required test automation licensing, to both Public and Private sectors. From a SALGA perspective this would include the ability for Municipalities to our-source their testing requirements to Tshimologong at a significantly reduced licensing cost. The most well documented example of success in this field is that which the Gauteng Department of Education attained with their 2017 launch of the Admissions System which contrasts greatly with the challenges they faced in 2016 when they had not formalised their performance testing process.