Job Description: A QA engineer monitors every phase of the software development process, including design, development, testing, debugging, project completion and routine site visits. They maintain the quality standards through software and physical visits at every stage and ensure the final completion meets the requirement. A QA engineer also defines the tests to verify that the software does not have any technical shortcomings. They work for analyzing information, identifying bugs and documenting results. Responsibilities: Below are some duties that a QA engineer is likely to perform on a weekly or even daily basis: Create standards and procedures for developers to follow Execute both manual and automated test scripts Code and implement automated tests Communicate with stakeholders to understand and clarify software requirements Analyse test results to predict user behaviour, identify bugs and suggest solutions to minimise problems Work closely with service development and testing teams to ensure timely delivery of the project Keep track of quality metrics Verify that the final completion meets the requirement Analyse service features and suggest changes to enhance them to make them more efficient and user friendly Stay up-to-date with the latest industry developments, standards and regulations Routine site visits to ensure the quality of work Preparing and submitting reports on weekly and monthly basis to CEO Skills: Excellent communication skills Written and spoken (English and Arabic both) Time Management Attention to details Analytical & Problem solving skills Team Player Technical Skills Requirements: Minimum Bachelors degree holder Minimum UAE experience 3 years Should be able to commute to Dubai, Fujairah an Sharjah whenever required Job Type: Full-time Salary: AED1.00 - AED2.00 per month Application Question(s): Do you hold a bachelors degree? Do you have Min 3 years exp as QA Engineer? Would you be able to commute Dubai, Fujairah and Sharjah for visits? What is your expected salary?