Certified Software Tester (CSTE) ( cste | 35 hours )
No specific prerequisites are necessary; however, familiarity with the software development practices and basic principles of software testing will be helpful.
Suggested Element K course: Introduction to Software Life Cycle Models.
In this course, students will describe the various testing principles and concepts with a special focus on the Certified Software Tester (CSTE) examination objectives.
Lesson 1: Understanding Software Testing
- Understand the Importance of Testing
- Identify Quality Parameters
- Identify Factors That Affect Software Quality
- Identify Quality Assessment Standards and Models
Lesson 2: Understanding the Test Process
- Identify Test Phases
- Understanding the Testing Workbench Process
- Understand the Incident Life Cycle
- Identify Test Documents
Lesson 3: Understanding Test Levels
- Understand Component Testing
- Understand Integration Testing
- Understand System Testing
- Understand Acceptance Testing
Lesson 4: Understanding Testing Techniques
- Identify Structural Testing Techniques
- Identify Functional Testing Techniques
Lesson 5: Examining Test Case Design Techniques
- Identify Structure-Based Test Design Techniques
- Identify Specification-Based Test Design Techniques
- Identify Experience-Based Test Design Techniques
Lesson 6: Planning and Estimating Tests
- Create a Test Plan
- Estimate Testing Effort
Lesson 7: Handling Risks in Software
- Identify Software Risks
- Manage Risks
Lesson 8: Implementing Tests
- Understand the Test Development Process
- Create Test Cases
- Analyze Test Metrics
- Analyze Defect Management
Lesson 9: Reporting on Tests
- Define Test Metrics for Test Reports
- Identify Test Reporting Tools
- Create Test Reports
- Perform Test Closure Activities
Lesson 10: Building a Test Environment
- Identify Management Responsibilities
- Understand Management Process Models
- Managing Test Administration
Lesson 11: Managing a Test Project
- Identify Skills Required to Supervise a Test Project
- Identify the Leadership Skills to Manage a Project
- Introduce Tools into an Organization
Lesson 12: Testing Software Developed by External Organizations
- Analyze COTS Software Test Process
- Analyze Contracted Software Test Process
Lesson 13: Testing Software Controls and the Adequacy of Security Procedures
- Analyze Internal Controls
- Analyze Security Trainings
Lesson 14: Testing New Technologies
- Analyze the Impact of Testing New Technologies
- Analyze the Challenges of Testing New Technologies
United Arab Emirates - Certified Software Tester (CSTE)
Qatar - Certified Software Tester (CSTE)
Egypt - Certified Software Tester (CSTE)
Saudi Arabia - Certified Software Tester (CSTE)
South Africa - Certified Software Tester (CSTE)
India - Certified Software Tester (CSTE)
Sri Lanka - Certified Software Tester (CSTE)
Morocco - Certified Software Tester (CSTE)
Tunisia - Certified Software Tester (CSTE)
Kuwait - Certified Software Tester (CSTE)
Oman - Certified Software Tester (CSTE)
Slovakia - Certified Software Tester (CSTE)
Kenya - Certified Software Tester (CSTE)
Nigeria - Certified Software Tester (CSTE)
Botswana - Certified Software Tester (CSTE)
Slovenia - Certified Software Tester (CSTE)
Croatia - Certified Software Tester (CSTE)
Serbia - Certified Software Tester (CSTE)