Junior Software Tester
Develops and maintains automated tests for web applications and design tools, integrates test suites into CI/CD pipelines, and supports exploratory, regression, and cross-application testing.
About the Company :
We are a leading Gulf-based retail and fintech company.
Our flagship product is an Arabic-first consumer mobile app through which customers track and manage real financial value, alongside a SaaS dashboard serving merchants.
Our users trust us with their money
— quality and clarity are not optional.
The Role:
This is a hybrid role owning two things: product quality and user experience.
You'll be the quality gate before every mobile release and the person who makes sure our Arabic-first app feels natural, clear, and trustworthy to Arabic-speaking users.
You'll work directly with the founding team, test features as they're built, and shape flows before they're implemented. What You'll Do Quality Assurance
• Own test plans and release checklists for iOS and Android builds (TestFlight, Play Console tracks) and the merchant dashboard
• Run manual, exploratory, and regression testing before every store submission and OTA update
• Test API behavior directly (Postman or similar), not just through the UI
• Cover domain-specific edge cases: OTP/login flows, wallet balance accuracy, financial calculations and unit conversions, and Hijri date logic
• Rigorously test Arabic RTL layouts, Arabic typography, and digit normalization across devices
• Report bugs with clear reproduction steps, verify fixes, and track quality over time User Experience
• Design and refine user flows and wireframes (Figma) for upcoming features
• Run lightweight usability testing with real users and turn findings into concrete changes
• Guard consistency of our Arabic copy and tone across the app
• Champion a clean, minimal UI philosophy
— clarity over clutter
Requirements
Requirements:
• 2+ years of QA experience on mobile apps, covering both iOS and Android
• Strong test-case design, exploratory testing instincts, and disciplined bug reporting
• Hands-on API testing experience (Postman, Insomnia, or similar)
• Native Arabic with a sharp eye for RTL layout issues and Arabic text rendering
• Working knowledge of UX fundamentals: user flows, wireframing, usability testing
• Comfortable working closely with developers in fast, iterative cycles Additional Requirements
• Mobile test automation (Maestro, Detox, or Appium) and web automation (Playwright)
• Strong Figma proficiency
• Experience testing fintech, e-commerce, or other correctness critical products
• Familiarity with App Store / Google Play review and release processes
• Understanding of accessibility basic
Develops and maintains automated tests for web applications and design tools, integrates test suites into CI/CD pipelines, and supports exploratory, regression, and cross-application testing.
Own end-to-end quality engineering for a product area, partnering with developers to define acceptance criteria, build automated tests, and ensure smooth releases while helping shape the QE function.
Establish the company’s first QA practice by testing a React Native app on iOS and Android, building automated regression tests and POS simulators, and shaping quality processes with engineering and product.
Tests software changes against business and technical specifications, building and executing automated and manual test cases, documenting defects, and collaborating with QA and development teams to verify system quality.
Develop test plans and cases, execute testing across project phases, and track defects through resolution while troubleshooting UAT observations for outsourced software projects.