Certified Software Testing Professional (CSTP) Preparatory Training Programme and Certification Exam
About this course
Course objectives
Certified Software Testing Professional (CSTP) Preparatory Training Programme and Certification Exam is a joint certification programme brought to you by Singapore Computer Society (SCS) and Nanyang Polytechnic (NYP). It aims to provide the participants with sound understanding of methods, processes, tools and technologies practised in software testing with a focus on the software quality control and security assurance perspective.
Upon completion of the course, the participants will be able to:Appreciate the importance of software quality and securityApply various software testing methods, including V-model, within the Software Development Cycle (SDLC)Explain effective build-and-test environmentsPerform test planning and test case designGenerate and analyse software metrics for quality measurementApply white box testing techniques such as static code analysis, dynamic code analysis, code coverage and unit testingApply black box testing techniques such as fuzz testing, security code analysis and essential penetration testing and testing experiencePerform test results analysis and reporting
Course description
It is a practice-oriented course, conducted by practising senior lectures, with demonstrations and practical workshop sessions. Industry-standard software tools are used for demonstrations, practical workshop exercises and assessments to provide participants with a realistic learning environment.
Participants will be trained in key aspects of software testing to meet desired quality and security for ICT systems:
• Software testing principles and processes in ICT systems
• Development and test environment setup
• Test planning, test case design and reporting
• White box testing
• Black box testing
• Security testing
A certification examination, comprising a written and a practical test, will be conducted on the last day of the course to assess the participants' competency. The SCS and NYP Certified Software Testing Professional certification will be issued to participants who have attended at least 75% of the course and passed the certification examination. Participants who have met the certification criteria and are current SCS professional members will be issued an additional CSTP digital badge via the SCS digital credentialing registry - STAR@SCS.
Target audiences
Software TesterQuality EngineerSoftware DeveloperICT Project Manager
Pre-requisites
Polytechnic Diploma or a University Degree in ICT, IT, Telecom, Computing Software Engineering with 1-year software development or testing experience
Any Degree or Diploma with 3-years testing experience
Software Engineering with 2-years relevant working experience