Job Purpose
Own quality assurance across the Chamber s web, mobile, enterprise applications and integrations. Establish automated regression coverage and provide clear testing evidence and release-readiness recommendations.
Key Responsibilities
Test Planning: Define risk-based test strategies, plans, scenarios and requirements traceability for application changes and releases.
End-to-End Testing: Validate complete service journeys across portals, mobile applications, CRM, approvals, payments and external integrations.
Test Automation: Build and maintain reusable automated web, mobile and API regression suites.
Integration Testing: Validate API contracts, authentication, data mapping, failure handling, retries and duplicate-transaction prevention.
Enterprise Application Testing: Test Dynamics 365 and Power Platform changes, workflows, permissions and cross-system data consistency.
Localization and Usability: Validate Arabic/English content, RTL layouts, responsive behaviour, accessibility and browser/device compatibility.
Performance and Security Checks: Conduct load/performance testing and application security checks within authorized scope; coordinate specialist security testing.
Defect Management: Record reproducible defects, support triage, verify fixes and track recurring quality issues.
UAT and Release Assurance: Coordinate business UAT, report unresolved risks and provide release-readiness recommendations to the accountable owner.
CI/CD Integration: Integrate automated tests into delivery pipelines and maintain reliable test data and test evidence.
Requirements
Education: Bachelor s degree in Computer Science, Software Engineering or a related field.
Experience: Minimum 5 years in software QA, including at least 3 years developing automated tests for enterprise or government applications.
Web Automation: Strong hands-on experience with Playwright , Cypress or Selenium .
Mobile Automation: Experience with Appium or an equivalent framework for Android/iOS testing.
API Testing: Strong experience with Postman/Newman or equivalent tools, including REST APIs and authentication flows.
Programming: Proficiency in JavaScript/TypeScript, Python or Java for test automation.
Performance: Practical experience with k6 or JMeter , workload modelling and performance-result analysis.
Data Validation: Ability to query SQL Server and validate Dataverse records and cross-system transactions.
Enterprise Platforms: Experience testing Dynamics 365 or Power Platform applications preferred.
Delivery Tools: Experience with Azure DevOps or GitHub Actions , Git and structured defect/test management.
Security and Accessibility: Understanding of OWASP application risks and accessibility testing principles.
Certification: ISTQB certification preferred.
Communication: Ability to produce clear test reports and coordinate technical teams and business users; Arabic proficiency preferred.
Is this role a fit for you?
Upload any CV — a short AI chat builds your profile, scores how well you fit roles like this across the Gulf, and tailors an ATS-ready CV to each. Free to start. No job promises — you always apply yourself.
Listing aggregated from naukrigulf. Built for the Gulf. No job or interview promises — we make your search faster and your CV stronger.
UnfairJobs is an AI career assistant. Job listings here are a free index of public postings — we never charge employers or sell listings, and you always apply yourself, on the original posting.