Good Knowledge of Software Development Life Cycle Knowledge of Various SDLC Models, Test Types and Testing Methods. Knowledge of All phases of Software STLC (Software Testing Life Cycle) Good communication & Writing skills Knowledge of TFS (Team Foundation Server) Familiar with PHP Basic Programming Good Knowledge of Writing Test Cases Good hands-on in Manual Testing