As a fourth-year Computer Science student, I have gained both theoretical knowledge and hands-on experience in software testing, particularly in manual testing. My academic journey has equipped me with a solid foundation in software development life cycle (SDLC), quality assurance processes, and the critical role that software testing plays in delivering reliable and user-friendly applications. One of the most significant experiences I had was testing a mobile emergency application as part of a major academic project. The purpose of the application was to provide users with quick access to emergency services and alerts. During this project, I was assigned to handle the testing phase, where I applied various manual testing techniques to ensure that the app met its functional and non-functional requirements. I have hands-on experience in several types of manual testing, including usability testing, where I assessed how intuitive and user-friendly the interface was for the end users. I provided feedback on the design and layout to ensure a smooth user experience. Through functional testing, I verified that each feature and function of the application operated according to the specifications. This involved writing and executing test cases to confirm expected behavior and identify bugs. I also conducted unit testing to evaluate individual components of the app. Although unit testing is often automated, I carried out basic manual validation of code modules and their outputs to ensure correctness. In addition, I performed regression testing to ensure that new updates or changes did not negatively affect the existing functionality of the application. This was crucial when integrating new features, as it helped maintain the stability of the software over time.