Overview
Duration |
5 days |
Course Time |
9.00am - 5.00pm |
Enquiry |
Click here to contact us
|
This course is delivered by Nanyang Polytechnic.
The Certified Software Testing Professional course aims to provide the participants with sound understanding of the methods, processes, tools and technologies in software testing with a focus on the software quality control and security assurance perspectives.
Key Takeaways
At the end of this course, the participants will be able to:
- Appreciate the importance of software quality and security
- Explain software testing process and practices in V model and agile (SCRUM) software development process
- Explain the essential build-and-test environments
- Perform test planning and test case design
- Generate and analyse software metrics for quality measurement
- Apply white box testing techniques including static code analysis, dynamic code analysis, code coverage, unit testing and etc.
- Apply black box testing techniques including functional testing, regression testing, acceptance testing, performance testing and etc.
- Apply security testing techniques such as fuzzing test, security code analysis and etc.
Perform test results analysis and reporting
Who Should Attend
This course is targeted at:
- Software Tester
- Quality Engineer
- Software Developer
- IT Project Managers
Anyone who is involved in improvement and maintenance of software quality control and security assurance.
Prerequisites
Trainees must have:
- Polytechnic Diploma or a University Degree in ICT, IT, Telecom, Computer/Information Science,
- Software Engineering with 1-year testing experience
- Any Degree/Diploma with 3-years testing experience.
ICT and SS Competency Framework
ICT and SS Competency Framework
As part of the ICTCF, this course falls under the Apps Development functional cluster and tagged to the following competencies:
- Apps Development: Functional Testing
- Apps Development: Performance Testing
- Apps Development: Application Security Testing
- Apps Development: Functional Testing
The course is mapped to the following job roles:
- Quality Engineer
- Software Enginner
Course Structure
This course is delivered face-to-face and will cover the following topics:
- Software testing principles and processes
- Development and test environment setup
- Test planning, test case design and reporting
- White box testing
- Black box testing
- Security testing
NOTE
This course includes a certification exam that will be conducted at the end of the course. It consists of a written assessment and a practical assessment.
Instructors
Fees
|
Full Fee
|
Full course fee
|
S$2400
|
7% GST on nett course fee
|
S$168
|
Total nett course fee payable, including GST |
S$2568 |
With effect till 31 Dec 2022
|
Full Fee
|
Full course fee
|
S$2400
|
8% GST on nett course fee
|
S$192
|
Total nett course fee payable, including GST |
S$2592 |
With effect from 1 Jan 2023 till 31 Dec 2023
How To Register
Step 1
|
Apply through your organisation's training request system. |
Step 2
|
Your organisation's training request system (or relevant HR staff) confirms your organisation's approval for you to take the course.
Your organisation will send registration information to the academy.
Organisation HR L&D or equivalent staff can click here for details of the registration submission process.
|
Step 3
|
The Digital Academy will inform you whether you have been successful in enrolment.
|