Course Category: Software Testing
Course Duration: 3 Days
Hours: 21 Contact Hours
Background and Objectives
Processworks three-day ISTQB Certified Tester Foundation Level (CTFL) course prepares attendees to take the CTFL exam and get certified. This course is based on the “Foundation Level Syllabus 4.0” released by ISTQB in 2023.
This credential is for anyone seeking to attain a credible, proven and a globally recognized qualification on Software Testing.
The ISTQB Certified Tester Foundation Level (CTFL) qualification is administered and governed globally by International Software Testing Qualifications Board (ISTQB). The certification is awarded based on a one-hour multiple choice examination.
The ISTQB Certified Tester Foundation Level (CTFL) certification is the cornerstone of essential testing knowledge that can be applied to real-world scenarios.
The syllabus provides a comprehensive understanding of the terminology and concepts used in the testing domain worldwide, making it relevant for all software delivery approaches and practices, including Waterfall, Agile, DevOps, and Continuous Delivery.
CTFL certification is recognized as a prerequisite to all other ISTQB certifications where Foundation Level is required.
Why CTFL Certification?
- Universally recognized.
- Tailored to meet the needs of Testing Practitioners at all stages in their careers.
- Covers fundamental aspects of Software Testing.
- Fulfills the minimum eligibility criteria to take the ISTQB Advanced, Specialist and Agile Testing certifications.
Benefits to the Employer
- Certified Testers
- Improved confidence and performance
- Formal training and qualification provided.
- Competency mapping provided for the Testing group.
Benefits to the Employee
- Road map for qualification and skills enhancement in Software Testing
- Gain internal and external recognition of ability and competence
- Professional development and confidence building
Who should attend?
The CTFL certification is suitable for anyone who needs to demonstrate practical knowledge of the fundamental concepts of software testing. It is relevant for individuals in roles such as
- Software Testers
- Test Analysts
- Test Engineers
- Test Consultants
- Test Managers
- User Acceptance Testers
- Software Developers
Additionally, it is appropriate for those who require a basic understanding of software testing, including:
- Project Managers
- Quality Managers
- Software Development Managers
- Business analysts
- IT Directors
- Management Consultants
- Systems analysts
- Quality Assurance Staff
- Project leaders
Course Coverage
1. Fundamentals of testing
1.1 What is Testing?
1.2 Why is Testing Necessary?
1.3 Testing Principles
1.4 Test Activities, Testware and Test Roles
1.5 Essential Skills and Good Practices in Testing
2. Testing Throughout the Software Development Lifecycle
2.1 Testing in the Context of an SDLC
2.2 Test Levels and Test Types
2.3 Maintenance Testing
3. Static Testing
3.1 Static Testing Basics
3.2 Feedback and Review Process
4. Test Analysis and Design
4.1 Test Techniques Overview
4.2 Black-box Test Techniques
4.3 White-box Test Techniques
4.4 Experience-based Test Techniques
4.5 Collaboration-based Test Approaches
5. Managing the Test Activities
5.1 Test Planning
5.2 Risk Management
5.3 Test Monitoring, Test Control and Test Completion
5.4 Configuration Management
5.5 Defect Management
6. Test Tools
6.1 Tool Support for Testing
6.2 Benefits and Risks of Test Automation
Learning Outcome
The participants will be able to
- Understand what testing is and why it is beneficial.
- Understand fundamental concepts of software testing.
- Identify the test approach and activities to be implemented depending on the context of testing.
- Assess and improve the quality of documentation.
- Increase the effectiveness and efficiency of testing.
- Align the test process with the software development lifecycle.
- Understand test management principles.
- Write and communicate clear and understandable defect reports.
- Understand the factors that influence the priorities and efforts related to testing.
- Work as part of a cross-functional team
- Know risks and benefits related to test automation.
- Identify essential skills required for testing.
- Understand the impact of risk on testing.
- Effectively report on test progress and quality
- Prepare for the certification exam.
- To attain a credibility
- Will be able to be proven and a globally recognized qualification on Software Testing
Training and Exam Duration
Training: 3 days
The course format is a combination of theory, case studies, test practice and situational analysis. The participants would practice sample questions and mock exams extensively during the training.
The course material is issued on the first day of the course during registration.
Exam: One hour duration
The exam is held separately from the training course.
Most course participants take the exam within two weeks or earlier from the course completion date.
Exam Pattern
40 multiple choice questions. 26 questions out of 40 must be answered correctly to achieve the foundation certificate qualification.
Result and Certificate
Those who pass receive the credential an e-certificate from ISTQB certification body partner. The certificate has the seals of ISTQB and the Certification Board (ASTQB, UKTB, iSQI etc.)
Candidates will receive an email from the certification body within 48-72 hours from the date of examination. The email contains a link for personal data confirmation and an access to their e-certificate.
What is ISTQB?
ISTQB (International Software Testing Qualifications Board)
ISTQB (International Software Testing Qualifications Board) was founded in 2002. Since then, ISTQB has become the world leader in Software Testing. ISTQB has grown to have more than 1.2 million professionals certified in more than 120 countries worldwide and, approximately 12,000 new certifications being delivered per quarter internationally. ISTQB currently has 45 member boards that are affiliated to it.
More information about ISTQB is available at www.istqb.org.
Processworks Sdn Bhd
MyCOID: 659359-X
HRD Corp registered training provider
Course Category: Software Testing
Course Duration: 3 Days
Hours: 21 Contact Hours