Software Quality Engineer

Fis QA

Qatar

On-site

QAR 120,000 - 210,000

Full time

10 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Fusion Integrated Solutions (FIS) is seeking a Software Quality Engineer to ensure the quality, reliability, and fitness for purpose of its software products, integrations, and services. You will translate requirements into effective test coverage, perform structured manual and automated testing, manage defects, and support confident releases.

You will work with business analysts, developers, architects, and customers to focus on quality assurance, testing, and systems-integration testing,

Qualifications

  • Bachelor’s degree in CS or related field; equivalent relevant experience may be considered.
  • 3+ years of software testing, quality assurance, or systems-integration testing in a professional delivery environment.
  • Experience with test design, requirement traceability, defect management, regression testing, and UAT.
  • Practical knowledge of web and API testing, SQL or database validation, browser-development tools, and defect/test-management platforms.
  • Exposure to automation tools and frameworks such as Selenium, Cypress, Playwright, Postman/Newman; ISTQB Foundation or comparable certification is desirable.
  • Fluency in English is mandatory; Arabic is desirable.

Responsibilities

  • Review requirements to identify test conditions, risks, dependencies and traceability needs.
  • Create, maintain, execute, and report test plans, cases, scripts, data, and evidence for web, mobile, API, integration, and enterprise apps.
  • Perform functional, regression, integration, system, smoke, sanity, exploratory, compatibility, and UAT testing as required.
  • Validate REST APIs, data exchanges, interfaces, error handling, and business rules with documented evidence.
  • Log, prioritize, reproduce, track, and retest defects; provide actionable reports to developers and teams.
  • Support release readiness, deployment validation, post-release checks, and root-cause discussions for quality issues.
  • Collaborate across analysts, developers, architects, and customers to clarify requirements and resolve risks early.
  • Contribute to test automation, reusable assets, and quality metrics where tools support them.
  • Ensure test artefacts, release records, approvals, and quality reports are complete and auditable.
  • Apply secure-testing awareness and escalate privacy, security, performance, usability, or compliance concerns.

Education

Bachelor’s degree in Computer Science / Software Engineering / Information Technology

Tools

Jira
Azure DevOps
TestRail
Selenium
Cypress
Playwright
Postman

Job description

About the Role

The Software Quality Engineer assures the quality, reliability, and fitness for purpose of Fusion Integrated Solutions’ (FIS) software products, integrations, and digital services. The role translates requirements into effective test coverage, performs structured manual and automated testing where applicable, manages defects through resolution, and supports confident releases.

The Software Quality Engineer will work independently on testing activities while collaborating with business analysts, developers, architects, project managers, and customers. The role focuses on quality assurance, software testing, and systems-integration testing, combining evidence-based assessment with clear documentation and continuous improvement.

Responsibilities
  • Review business, functional, technical, integration, and acceptance requirements to identify test conditions, risks, dependencies, and traceability needs.
  • Create, maintain, execute, and report test plans, test cases, test scripts, test data, and test evidence for web, mobile, API, integration, and enterprise applications.
  • Perform functional, regression, integration, system, smoke, sanity, exploratory, compatibility, and user-acceptance testing as required.
  • Validate REST APIs, data exchanges, interfaces, error handling, and business rules using appropriate tools and documented test evidence.
  • Log, prioritise, reproduce, track, and retest defects, providing developers and project teams with clear, actionable defect reports.
  • Support release readiness, deployment validation, post-release checks, and root-cause discussions for quality issues.
  • Collaborate with business analysts, project managers, developers, solution architects, and customers to clarify requirements and resolve quality risks early.
  • Contribute to test automation, reusable test assets, continuous-improvement initiatives, and quality metrics where tools and delivery approaches support them.
  • Ensure test artefacts, release records, approvals, and quality reports are complete, current, and auditable.
  • Apply secure-testing awareness and escalated observed privacy, security, performance, usability, or compliance concerns through the approved process.
Candidate Attributes
  • Analytical and detail-oriented, with a structured approach to problem-solving and evidence-based testing.
  • Strong written communication skills for clear test cases, defect reports, release notes, and stakeholder updates.
  • Ability to challenge ambiguous requirements constructively and collaborate across technical and business teams.
  • Ability to manage competing release priorities without compromising traceability or quality standards.
  • Ownership, curiosity, integrity, and a continuous-improvement mindset.
  • Confidence working independently while contributing effectively to Agile, iterative, or project-based delivery teams.
Education and Experience
  • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related discipline; equivalent relevant experience may be considered.
  • 3+ years of software testing, quality assurance, or systems-integration testing experience in a professional delivery environment.
  • Demonstrated experience with test design, requirement traceability, defect management, regression testing, and user-acceptance testing.
  • Practical knowledge of web and API testing, SQL or database validation, browser-development tools, and defect/test-management platforms such as Jira, Azure DevOps, TestRail, or similar.
  • Exposure to automation tools and frameworks such as Selenium, Cypress, Playwright, Postman/Newman, or equivalent is desirable.
  • ISTQB Foundation or a comparable software-testing certification is desirable.
  • Fluency in English is mandatory; Arabic is desirable.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Quality Assurance Engineer - API, Web & Automation
Quality Assurance Engineer - API, Web & Automation

Fis QA • Qatar

On-site
QAR 120,000 - 210,000
Full Stack Developer
Full Stack Developer

Fis QA • Qatar

On-site
QAR 120,000 - 180,000
Security Engineer
Security Engineer

Fis QA • Qatar

On-site
QAR 180,000 - 300,000
Security Architect
Security Architect

Fis QA • Qatar

On-site
QAR 300,000 - 500,000
System Tester
System Tester

BSL • Doha

On-site
QAR 60,000 - 90,000
System Tester
System Tester

BAE Systems Strategic Aerospace Services WLL • Doha

On-site
QAR 120,000 - 180,000
System Test Manager
System Test Manager

BAE Systems Strategic Aerospace Services WLL • Doha

On-site
QAR 437,000 - 655,000
Junior Software Engineer at talent consultant
Junior Software Engineer at talent consultant

Talent Consultant Group • Doha

Hybrid
QAR 120,000 - 180,000
QA Engineer | Q-Soft | Qatar | Onsite
QA Engineer | Q-Soft | Qatar | Onsite

Q-Soft • Qatar

On-site
QAR 180,000 - 240,000
Full-Stack Engineer: Build Secure, Scalable Web Apps
Full-Stack Engineer: Build Secure, Scalable Web Apps

Fis QA • Qatar

On-site
QAR 120,000 - 180,000