This document contains information about an individual named Selvy Ariska who is studying Systems Information at the Sultan Syarif Kasim Riau Islamic State University. It discusses software testing as a process that occurs throughout the software development lifecycle to find and fix defects early. Both static testing, such as document review, and dynamic testing, such as code execution, are important. Testing activities include planning, control, reporting, and closing out phases. Tests are designed to evaluate requirements, design, code, documents and whether the software is fit for its intended purpose. Finding and fixing defects improves quality and helps improve future development processes.