--Understanding of web security concepts --Experience with shell scripting --Analysis of project requirements and development of technical specifications --Translates functional requirements into technical requirements --Defines criteria for testing --Develops test cases, scenarios and scripts to ensure application quality --Understands the users view of the application and technology --Satisfy Performance requirements and strategies that tunes application on performance issues --Develops and maintains System Documentation