Quality Assurance Engineer (Mobile & API)

Hike Tech

Muscat, Oman

Posted
Ref: SP800-04

Job description / Role

Job Type
Full Time
Job Location
Muscat, Oman
Nationality
Any Nationality
Salary
250 - 300 OMR
Gender
Not Specified
Arabic Fluency
Not Specified
Job Function
IT - Software & Web Development
Company Industry
IT, Software & Internet Services

We are a fast-growing startup with a Flutter app and Django backend. We are optimizing our architecture for JWT authentication, session management, and dynamic network resilience. We need a QA Engineer who can break the app under real-world conditions to ensure these complex flows work flawlessly.

This is an urgent requirement — candidates must be ready to join within 15 days.

Core Responsibilities:
• Advanced Auth Testing: Validate complex state transitions including JWT Token Expiry, Auto-Refresh logic, "Guest" to "User" conversion, and concurrent session handling.
• Network Simulation: Use proxy tools to simulate real-world conditions (High Latency, Packet Loss, WiFi-to-4G switching) to ensure app resilience and offline-sync integrity.
• Root Cause Analysis: Triage bugs by inspecting Django Server Logs and Client-side Flutter Logs to pinpoint failure points (Frontend vs. Backend) before reporting.
• API Validation: rigorously test endpoints using Postman/Insomnia, verifying Status Codes, JSON Schema compliance, and error handling (401 vs 500).
• Release Integrity: Validate "Force Update" flows and ensure strict backward compatibility for users on older app versions.
• Automation: Build and maintain E2E scripts for critical paths: Signup, Login, and Dashboard loading.

Requirements:

Technical Requirements:
• Mobile Expertise: 2+ years specifically in Android & iOS testing (Experience with Flutter apps is highly preferred).
• Network Debugging: Proficiency with Charles Proxy, Fiddler, or Wireshark to inspect API traffic and throttle networks.
• Backend Literacy: Ability to navigate Django Admin and write basic SQL queries to verify data persistence.
• API Fluency: Deep understanding of REST architecture, JWT authentication mechanisms (Access vs. Refresh tokens), and HTTP methods.
• Load Testing: Ability to simulate concurrent user traffic to stress-test Signup/Auth flows.

Nice to Have:
• GenAI Integration: Familiarity with testing LLM-based features (Gemini/OpenAI).
• Code Literacy: Ability to read basic Dart/Flutter code to assist in local builds or debugging.
• Tools: Experience with JMeter, Locust, or Maestro.

What We Offer:
• Full ownership of the QA process for a production-grade product.
• Direct technical collaboration with the Lead Developer.
• High-impact role in optimizing critical architectural flows.

Salary:
OMR 250 to 300 per month inclusive of fixed allowances.

About the Company

Hike Tech LLC is an Oman-based technology company dedicated to the creation and management of innovative digital platforms. We are dedicated to building, launching and managing high-quality digital products for users worldwide.

Candidates who applied for this job also applied for
Data QA Engineer Easy Apply
Saudi Networkers Services
Riyadh 10 Dec
IT Technical Support Easy Apply
Synosys
UAE 17 Dec
IT Support Engineer Easy Apply
Fleet Management Systems and Technologies (FMS Tech.)
Abu Dhabi 21 Nov
AI Software Engineer Easy Apply
Michael Page
UAE 16 Dec
Software & Database Developer Easy Apply
MENA Assistance
Dubai 19 Nov
Job Alerts by Email
  • Personalised updates on latest career opportunities
  • Insights on hiring and employment activity in your industry
  • Typically sent twice a month
QA Engineer salaries in Oman

Average monthly compensation
OMR 550

Breakdown available for industries, cities and years of experience