Location: Dubai ( on-site)
About this position
As a Quality Assurance Engineer you will play a key role in ensuring the quality and reliability of the platform used by real estate partners to create, manage, and optimize their listings across the MENA region. You will help build strong automation and testing practices across web applications and Enterprise APIs that integrate with third-party providers.
Working closely with engineers, product managers, and senior QA peers, you will design, execute, and maintain both manual and automated test cases—ensuring seamless user experiences, robust functionality, and high-quality software delivery at scale.
Key Responsibilities
- Manage testing covering functional, E2E, manual, and exploratory testing.
- Automate test cases for APIs, UI functional flows, and E2E scenarios for web and native applications (applications in ReactNative for mobile (iOS, Android) and web environments)
- Integrate automated testing within existing CI/CD pipelines.
- Address quality assurance needs across diverse platforms and reduce technical debt from legacy systems.
- Operate within multi-platform ecosystems and collaborate on B2B web applications that handle compliance, security checks, and reporting mechanisms.
- Identify, document, and track defects using issue management tools.
Technical Skills
- Proficient and hands‑on experience in automating REST APIs using scripting or programming languages TypeScript. Nice to have: Experience with Golang.
- Experienced with automation frameworks for API integration, Web UI, and Native apps.
- Familiarity with manual and exploratory testing.
- Knowledgeable about AWS infrastructure services, including Lambdas and Kubernetes.
- Familiarity with development workflows using GitHub and managing environments across staging and production.
- Experience using test case management tools (e.g., TestRail, TestLink) and issue tracking tools (e.g., JIRA).
Required Qualifications
- 4 - 6 years of experience as a Quality Assurance Engineer or Automation Engineer.
- Experience with UI functional testing and E2E.
- Experience with manual and automated testing.
- Strong attention to detail and analytical thinking.
- Strong communication and collaboration skills.
- Proficient in spoken and written English.
- Experience working embedded in engineering team
Preferred Qualifications
- Experience in consumer-facing platforms, marketplaces, or classifieds.
- Experience with CI/CD pipelines.
- Exposure to performance, canary, or chaos testing.
Some of the benefits you’ll enjoy working with us:
- Join a top-tier engineering community solving meaningful real-world challenges.
- Work on impactful Android products and features used across regional markets.
- Competitive salary structure with medical coverage.
- Dynamic and inclusive work culture centered on ownership, innovation, and growth.
- Global presence with offices and relocation pathways aligned to your career goals.