This document outlines the syllabus for the Certified Tester Foundation Level in Software Testing. It covers the fundamentals of testing including why testing is necessary, what testing is, general testing principles, and the fundamental test process. It also discusses testing throughout the software life cycle including different development models, test levels, types, and maintenance testing. Additional topics covered include static techniques, test design techniques, test management, tool support for testing, and references/appendices. The overall goal is to provide learning objectives and structure for the certification examination.