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. Easy Apply
Subscribe for free, choose your specializations, and we'll send matching jobs directly to your WhatsApp
Subscribe via WhatsApp, free