Certified Software Testing Professional (CSTP) Preparatory Training Programme and Certification Exam

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