Tabbio
Login to App
Technology · Job description

Testing and Quality Assurance Engineer

Develop and execute software tests to identify software problems and their causes. In the GCC market, this role is actively hired across Saudi with 3 recent postings.

GCC postings
3
Active markets
1
Typical experience
4+ years
In brief

A Testing and Quality Assurance Engineer in the GCC region requires SQL, communication, analytical, agile, scrum. Develop and execute software tests to identify software problems and their causes. This role is in demand across the Gulf Cooperation Council countries.

Salary snapshot

What a Testing and Quality Assurance Engineer earns in the UAE

Median monthly gross in AED for a mid-level Testing and Quality Assurance Engineer. See the full breakdown by country and seniority.

25th percentile
15,000
Median
23,000
75th percentile
33,500
See salary ranges →
Key responsibilities
  • 01Develop test plans, test cases, and complete testing strategies for software applications.
  • 02Prepare, configure, and maintain testing environments to ensure readiness for all test cycles.
  • 03Execute manual and automated tests and accurately document all test results.
  • 04Identify, log, and track defects discovered during testing phases.
  • 05Collaborate closely with developers to ensure effective defect resolution and re
  • 06Lead and perform detailed test coverage activities to maximize efficiency and quality.
  • 07Validate applied fixes and conduct regression testing to ensure no new defects are introduced and that existing functionalities remain stable.
  • 08Identify, analyze, and document problems with program function, output, online screen, or content.
  • 09Document software defects, using a bug tracking system, and report defects to software developers.
  • 10Develop testing programs that address areas such as database impacts, software scenarios, regression testing, negative testing, error or bug retests, or usability.
  • 11Design test plans, scenarios, scripts, or procedures.
  • 12Document test procedures to ensure replicability and compliance with standards.
Required qualifications
  • driven, organized, and able to manage multiple testing cycles under tight timelines.
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • 4+ years of hands
  • on experience in software testing and quality assurance.
  • Strong understanding of
  • and how QA fits into each phase.
  • Solid experience in
  • (functional, regression, smoke, sanity).
Education requirements
  • Bachelor's degree

Tools & technologies

teamsjira3M Post-it AppA programming language APLABC CompilerABC: the AspectBench Compiler for AspectJAcresso InstallAnywhereAdaADO.NETAdobe AcrobatAdobe ActionScriptAdobe After EffectsAdobe Creative Cloud softwareAdobe DreamweaverAdobe FlexAdobe Illustrator

Hiring companies we see

  • Master-Works

Hired across

  • saudi
FAQ
  • What does a Testing and Quality Assurance Engineer do in the GCC?

    A Testing and Quality Assurance Engineer in the GCC performs core duties related to SQL, communication, analytical, adapted to the regional business environment and regulatory framework.

  • What qualifications do I need to be a Testing and Quality Assurance Engineer?

    Typically a Bachelor's degree is required, with 4+ years of experience in the field.

  • What is the demand for Testing and Quality Assurance Engineer in the GCC?

    The role is actively hired across Saudi, with consistent demand from both local and multinational employers.

  • What skills are needed for a Testing and Quality Assurance Engineer role?

    Key skills include SQL, communication, analytical, agile, scrum, english, along with strong communication and teamwork abilities.

  • Do I need Arabic to work as a Testing and Quality Assurance Engineer in the GCC?

    Arabic language proficiency is often preferred but not always required. It depends on the employer, sector, and client-facing nature of the role.