In addition to manual testing, teams may also want to consider automated testing, performance testing, security testing, and usability testing. Each type of testing provides teams with different insights that can help them improve the quality of their software applications.