End-to-end testing is a crucial part of the Software Testing Life Cycle (STLC), which is a structured process designed to enhance software application quality across various development phases. The STLC operates within the broader Software Development Life Cycle (SDLC) to ensure that software products meet defined objectives and industry standards through validation and verification. It consists of six key phases: requirement analysis, test planning, test case designing and development, test environment setup, test execution, and test closure. Each phase has specific deliverables, such as the Requirement Traceability Matrix and test plan strategy documents, aimed at identifying and addressing potential issues early in the development process. testRigor, a cloud-based automation tool, facilitates the STLC by enabling faster and more efficient test case creation and management without relying on implementation details. The STLC's collaborative approach between testing and development teams aids in maintaining software quality and ensures that the final product aligns with user expectations and requirements.