Yes, Software Testing Life Cycle is a part of the Software Development Life Cycle. SDLC plays an important role in complete software development and STLC confines to the testing phase. So STLC is a subset of SDLC.