● Analyse, design, write, document and execute test plans, scenarios, scripts, and/or procedures. ● Maintain a test case database. ● Identify potential risks, defects, and edge cases in a timely manner. ● Identify and analyze requirements from existing system behaviours, and provide clear and concise feedback. ● Implement and tailor best practice testing processes