Posted
Ref: SP800-04
Job description / Role
Full Time
Muscat, Oman
Any Nationality
250 - 300 OMR
Not Specified
Not Specified
IT - Software & Web Development
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.
|
Data QA Engineer
Saudi Networkers Services |
Riyadh | 10 Dec |
|
|
IT Technical Support
Synosys |
UAE | 17 Dec |
|
|
IT Support Engineer
Fleet Management Systems and Technologies (FMS Tech.) |
Abu Dhabi | 21 Nov |
|
|
AI Software Engineer
Michael Page |
UAE | 16 Dec |
|
|
Software & Database Developer
MENA Assistance |
Dubai | 19 Nov |
|