- Review user requirements documents to ensure that requirements are testable; - Test applications to demonstrate that the relevant existing system functionality is as expected; - Direct communication with both Development and Product definition teams; - Work closely with developers; help to design and build automated tests; - Ensure that defects uncovered in the test are recorded, summarized and utilized in post project reviews in an effort to improve the development and test processes; - Develop methodical approaches to all tasks; - Provide feedback to improve User Experience (UX Design) - Ability to prioritize workloads and meet deadlines.