Find The RightJob.
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.