Knowledge of Automation/Manual testing Good knowledge of the Software Development Life Cycle ( SDLC ) process. Sound knowledge of testing methodology,