Determine, review and analyze system specifications Manage and execute test scripts and reviewing results Report and document technical issues Create test plans, requirements, scenarios and test data Provide feedback to developers and project managers around UX based on test outcomes Raise an alert when an important issue is likely to put in jeopardy the whole project