Job Search and Career Advice Platform

Enable job alerts via email!

QA Specialist

Marc Ellis

United Arab Emirates

On-site

AED 100,000 - 130,000

Full time

5 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

An innovative tech firm in the United Arab Emirates is seeking a QA Specialist focused on ensuring software quality through structured testing processes. The candidate will design test strategies, collaborate with developers, and utilize tools like Selenium and JIRA. A Bachelor's degree in Computer Science with 5+ years of experience in software testing and strong automation skills are required. This role emphasizes Agile adoption and compliance throughout the software development lifecycle.

Qualifications

  • Bachelor's Degree or equivalent in Computer Science or related field.
  • 5+ years of experience in IT software testing.
  • Proven experience in automated testing.

Responsibilities

  • Design and develop test strategies and cases.
  • Execute manual and automated tests across various platforms.
  • Identify and track defects using JIRA or similar tools.

Skills

Test automation
Agile methodologies
Defect tracking
API testing
Communication skills

Education

Bachelor's Degree in Computer Science
Quality testing certification (e.g., ISTQB)

Tools

Selenium
JIRA
Azure DevOps
Postman
Job description
Job Description

Job Title: QA Specialist

Department: Information Technology (IT)

Reports to: Quality Manager

Prepared By: AVP-IT

Grade of Reporting Manager: FC08

Prepared On: Feb 2023

Proposed Grade: FC07

Upgrade / New Role: New

HoD: Vice President – IT

Overview

2. Business unit Purpose: The unit will provide the quality testing services to the digital transformation initiatives and related programs.

Job Purpose

The Software Quality Testing Specialist is responsible for ensuring the quality, reliability, and performance of software applications through structured testing processes. This role involves designing test strategies, developing test cases, executing manual and automated tests, identifying defects, and collaborating closely with developers, product owners, and business stakeholders to deliver high-quality software solutions.

Job Dimensions and Scope

Direct Reports: 0

Indirect Reports: 0

Impact on Revenue: 0

Impact on Cost: 0

Impact on Employee (count): 4

Organisation Structure

Org chart should clearly depict the layout of the Business unit. Please highlight the Manager and the Manager’s manager. (Please provide the complete span of control in-case of managerial roles)

Chief Executive Officer

Vice President – IT

AVP-IT

QA MANAGER

Key Result Areas
  • Analyze business and technical requirements to create comprehensive test strategies covering functional, non-functional, integration, regression, UAT, and performance testing.
  • Develop detailed test cases, test scripts, and test data based on user stories and technical specifications.
  • Build and maintain automated test scripts using tools such as Selenium, Cypress, Playwright, or similar.
  • Develop API test scripts using frameworks like Postman, RestAssured, or JMeter.
  • Execute manual and automated test cases across web, mobile, and API layers.
  • Conduct system, integration, regression, and user acceptance testing (UAT).
  • Validate bug fixes and retest impacted functionalities.
  • Identify, document, and track defects using tools like JIRA, Azure DevOps, or similar.
  • Provide clear, reproducible defect logs with screenshots, videos, and logs.
  • Ensure adherence to SDLC and QA best practices. Contribute to test process improvements and automation enhancements.
  • Participate in release readiness and go/no-go discussions.
  • Maintain test documentation, including test plans, test cases, scripts, and reports.
  • Provide test execution reports, coverage metrics, defect summaries, and quality insights to stakeholders.
Job Context

The role drives Agile adoption, enforces quality standards, and ensures compliance across IT delivery teams throughout the software development lifecycle. It involves coaching, tracking key metrics, facilitating Agile practices, and promoting cloud adoption through strong collaboration with cross-functional teams.

Knowledge, Skills & Minimum Experience

Education Qualification:
Bachelor's Degree or equivalent in Computer Science, Computer Engineering or related field.
Master's degree is preferable.
Quality testing certification(s) (e.g., ISTQB, Azure QA etc.)

Work Experience:
5 years of minimum experience in IT software testing using quality management. Experience of software development, testing mission-critical and complex, scalable and software solutions.
Proven experience in test automation of testing types (functional, non-functional, UI, API, performance, security).

Knowledge and Skills
Proficiency with automation tools: Selenium WebDriver, Cypress, Playwright, Appium (for mobile), etc.
Knowledge of CI/CD pipelines using Jenkins, GitLab, Azure DevOps.
Experience with API testing tools (Postman, RestAssured).
Familiarity with performance testing tools (JMeter, LoadRunner) is a plus.
Understanding of Agile frameworks (Scrum, SAFe, Kanban, LeSS, etc.).
Skilled in tools like JIRA, Confluence, Azure DevOps, SonarQube, and testing frameworks.
Excellent communication and interpersonal skills (oral & written).
Excellent facilitation and collaboration skills

Competency
  • Quality testing — Highest
  • Technology stack - Java, React JS, NODE JS, API, Microservices — Moderate
  • Automation tools — Jenkins, Selenium, Postman — Highest
  • Adaptability — Moderate
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.