Software Testing Life Cycle (STLC) is the overall process of testing a software application to ensure it meets the requirements and is of high quality. The cycle involves multiple stages: planning, analysis, design, execution, and closure. The team performs test case creation, execution, defect logging, and reporting at each stage…