Creates and implements test cases for systems; File bug tickets and determine their priority and severity regarding system defects and errors; Communicate about the findings of test result to the development team; Monitor effort to resolve product issues and track progress; Report test results to client in a timely manner; Ensure the smooth flow of tickets from QA environment up to production; Proper knowledge of conducting regression tests to ensure the stability of system after development changes or updates