Create testing plans, review test cases, and make sure that they are written in a descriptive, structured, and understandable way for new or updated software projects.
Designing, developing and executing test cases in compliance with the business requirements
Ability to define test cases execution priority
Perform usability testing to evaluate how the UI is user friendly
Creating bug reports
Following-up the defects and the fixes with development team
Coordinating the completion of the tasks with the developers and the management
Helping on Managing and leading the quality control team in terms of assign, monitor, control tasks and re-balance or re-allocate them as required