Qureos

Find The RightJob.

Quality Assurance Engineer (QA)

Title: QA Engineer


Objectives of this role

- Designing, developing, and executing test plans, test cases to ensure software quality.

- Performing functional, regression, performance, and security testing to identify bugs or defects.

- Collaborating with customer, developers, product managers, and other stakeholders to understand product requirements and testing needs.

- Identifying, documenting, and tracking software defects, ensuring clear communication of issues and their resolutions.

- Conducting thorough reviews of product specifications and software design to identify potential areas of concern before testing.

- Ensuring the software meets customer and business requirements by validating the functionality and performance.

- Assisting in continuously improving QA processes, tools, and best practices to enhance software testing efficiency and effectiveness.

- Supporting user acceptance testing (UAT) and assisting clients with product validation.


Your tasks

- Develop and execute manual tests for new and existing software products.

- Perform detailed testing across multiple environments to identify defects and ensure software is reliable and functional.

- Collaborate with software engineers to understand system requirements and create comprehensive test plans.

- Document test results and provide feedback to development teams to ensure issues are fixed before release.

- Participate in the planning and execution of software releases, ensuring all components meet quality standards.

- Maintain and update testing scripts, tools, and processes to improve the efficiency and effectiveness of the testing cycle.

- Assist in troubleshooting and replicating customer-reported defects in testing environments.

- Ensure that products meet security standards and comply with industry regulations.

- Report quality metrics and test results to management and stakeholders.

- Provide feedback to the development team on potential improvements in the software design to ensure better testability.


Required skills and qualifications

- Proficiency (Verbal and written) in Arabic Language

- A Bachelor’s degree in Computer Science, Information Technology, Computer Engineering, or a related field.

- 2-5 years of proven experience as a quality assurance engineer, software tester, or similar role with expertise in manual and automated testing.

- Experience with bug tracking and project management tools (JIRA, Bugzilla).

- Strong communication skills for documenting test results and interacting with cross-functional teams.

- Excellent analytical skills, attention to detail, and problem-solving ability.

- Ability to work independently as well as collaboratively in a team environment.

- A curious mindset with a willingness to quickly learn new technologies and testing tools.

Similar jobs

No similar jobs found

© 2026 Qureos. All rights reserved.