Testing software and identifying problems which the end user may face Testing all the developed software against the client specifications Recording all the documentations made after testing Created test plans, set acceptance criteria and test scenarios for all the projects Communicating effectively with designers and developers to resolve product related problems Interacting with managers and colleagues upon points listed in SRS Identifying the logging test failures Vast experience in Functional Testing, Monkey Testing, System Testing, Regression Testing, Retesting, Load Testing, Performance Testing and Stress Testing Understanding of software development process Good skills in writing and documenting the process Excellent presentation skills Great consultancy and communication skills Writing and list implementing test plans.