
Quality Assurance Engineer
- الإمارات
- عقد
- دوام كامل
The role purpose is a brief description of the position’s main functionality
We are seeking a detail-oriented Salesforce QA Engineer / Tester to ensure the quality, stability, and performance of our Salesforce platform within the Real Estate division. You will be responsible for testing leasing and contract management functionalities, validating enhancements, and ensuring that solutions meet business requirements and industry standards. This role requires familiarity with the UAE real estate market, leasing processes, and Salesforce best practices.JOB TITLEQuality Assurance EngineerJOB FAMILYPOSITIONBUSINESS UNIT
AGI
REPORTS TO (TITLE)
–DEPARTMENT
Group Digital & Technology
NUMBER OF DIRECT REPORTS
–KEY ACCOUNTABILITIES
Key accountabilities are areas of responsibility that are essential of the positionSTRATEGIC
(Depending on the Position Level – Responsibilities that articulate the strategic role a position plays in an organization – i.e. strategy development, budget formulation, revenue and profit & loss responsibility)Develop and execute test plans, test cases, and test scripts for Salesforce features related to leasing, tenancy contracts, and property management.
Perform functional, regression, integration, and UAT support testing on Salesforce configurations and custom developments.
Validate business requirements and user stories against delivered functionalities.
Collaborate with Business Analysts, Developers, and Project Managers to resolve defects and track issues through resolution.
Ensure data accuracy, process integrity, and compliance with UAE real estate regulations (e.g., tenancy laws, RERA requirements).
Maintain and update test documentation, ensuring full traceability between requirements and test results.
Support User Acceptance Testing (UAT) by guiding business users, preparing test scripts, and documenting feedback.
Ensure scalable and consistent testing practices across mobile and web platforms.
Drive initiatives around test automation, performance testing, and release quality.
Identify quality-related risks at a strategic level and propose mitigation approaches.
Influence QA standards and contribute to test strategy evolution across teams.OPERATIONAL
Depending on the Position Level – Responsibilities that entail the delivery of operational day-to-day activities and tasksDesign, write, and execute test cases and scenarios for mobile, web, and API platforms.
Perform manual and automation testing across multiple platforms.
Validate bug fixes and feature releases, ensuring high-quality delivery in every sprint.
Use tools such as Selenium, Appium, Postman, and Jenkins for test execution and reporting.
Maintain test documentation, defect logs, and ensure traceability.
Participate actively in Agile ceremonies: sprint planning, stand-ups, reviews, and retrospectives.
Provide accurate test estimates, prioritize test activities, and meet delivery timelinesPEOPLE MANAGEMENT
Depending on the Position Level – Responsibilities that pertain to positions which have a supervisory role to playMentor and assist QA engineers and support their technical and professional growth.
Promote knowledge sharing of tools, techniques, and QA practices across teams.
Foster cross-functional collaboration with developers, product owners, and business analysts.
Provide feedback on performance, process gaps, and resource planning when required.
Help onboard and train new QA team members as a floating resource across projectsPRODUCT / PROCESS IMPROVEMENT
Depending on the Position Level – Responsibilities that pertain to a proactive role in identifying and improving existing business processes or productsEvaluate and recommend testing tools, frameworks, and methodologies to improve coverage and efficiency.
Collaborate with DevOps to enhance CI/CD pipeline integration for test automation.
Identify bottlenecks and propose improvements in test cycles and QA practices.
Track metrics like defect leakage, test coverage, and automation ROI to drive improvements.
Participate in root cause analysis for production issues and drive preventive QA actions.COMMUNICATION
The contact groups represent the functions or entities, both internal and external to Al Ghurair, which the position regularly interacts withINTERNAL
EXTERNAL1
IT Leadership
1
Product and Solution Providers2
IT Business Partners
2
Implementation Partners3
Engineering Teams
3
Backend/Integration TeamsQUALIFICATION AND EXPERIENCE
This section outlines the education, experience, knowledge and skills required for the position to be able to deliver upon the job’s duties and responsibilities.
EDUCATION AND TECHNICAL CERTIFICATIONSDegree in Computer Science, Information Technology or related Engineering subjects
ISTQB Foundation or Advanced certification (preferred)
Microsoft Azure Fundamentals or Developer Associate (optional, adds value for cloud-integrated testing environments)KNOWLEDGE AND SKILLHands-on experience testing Salesforce platforms (Sales Cloud, Service Cloud, Experience Cloud, or relevant industry solutions).
At least 2 Salesforce certifications (e.g., Salesforce Administrator, Salesforce Platform App Builder, Salesforce Business Analyst, or equivalent) are required.
Strong understanding of the UAE real estate market, leasing processes, and contract lifecycle management.
Experience with manual testing (automation experience is a plus) and defect tracking tools (e.g., Jira, Azure DevOps).
Experience with real estate-specific Salesforce applications or third-party apps (e.g., property management solutions).
Knowledge of data migration validation and API testing within Salesforce environments.
Ability to write test scripts, provide test status, and report on defects.
Proven ability to work with requirements and user stories to create comprehensive test coverage.
Strong communication skills and ability to collaborate effectively across technical and business teams.
Self-motivated, detail-focused, and able to work in critical environments while being offshore.
Proficiency in manual and automation testing for mobile and web platforms
Hands-on experience with tools: Selenium (Java), Appium, Postman, Rest Assured, TestNG, Playwright, Cypress
Familiarity with API testing (REST/SOAP), SQL queries, and performance testing tools like JMeter/Gatling
Understanding of Agile/Scrum practices, CI/CD processes, and version control systems (Git)EXPERIENCE3–7 years of experience in Salesforce quality assurance or testing, preferably within the real estate or property management sector.KEY PERFORMANCE MEASURES
What are the role typical measures of performanceDefect Leakage Rate
5%
Target: 95–100% functional coverage; 70–90% automation coverage (where applicable)
Target: 100% of committed test cases per sprintVERSIONLAST REVISED ON: [DATE]WRITTEN BY:APPROVED BY:
(Business Unit People & Culture Head)EVALUATED BY: