دوام كاملفي المقر5+ سنوات
Cairo, Egypt
عن الوظيفة
Mobile Application Tester – Job Description
About the Role
Department: Technology
Location: Pakistan/Egypt
Employment Type: Full-Time
Reports To: QA Lead
We are looking for a detail-oriented and experienced Mobile Application Tester to join our QA team. You will be responsible for ensuring the quality, performance, and reliability of our mobile applications (iOS & Android) with a strong focus on API testing and end-to-end integration testing. You will work closely with developers, product managers, and backend engineers to deliver seamless user experience.
Key Responsibilities
Mobile Application Testing
• Design, develop, and execute manual and automated test cases for iOS and Android applications
• Perform functional, regression, smoke, sanity, and exploratory testing on mobile builds
• Test across multiple devices, OS versions, and screen resolutions
• Validate UI/UX against design specifications and product requirements
• Conduct performance, load, and stress testing on mobile apps
• Test push notifications, deep links, background processes, and offline behavior
• Verify app behavior across network conditions (2G, 3G, 4G, 5G, Wi-Fi, no connectivity)
API Testing
• Design and execute REST API test cases using tools like Postman
• Validate API request/response structures, status codes, headers, and payloads
• Perform positive, negative, and boundary testing on all API endpoints
• Verify authentication mechanisms (JWT, OAuth 2.0, API keys)
• Test rate limiting, throttling, and error handling behaviour
• Maintain and manage Postman collections scripts for automated API test suites
• Validate data contracts and schema consistency between API versions
Integration Testing
• Execute end-to-end integration tests between mobile app, backend APIs, and third-party services
• Validate data flow and communication between microservices
• Test payment gateway integrations, third-party SDKs, and external service APIs
• Verify webhook behaviors, callbacks, and event-driven flows
• Ensure consistency between app behavior and backend data (database validation)
• Collaborate with backend teams to trace and debug integration failures
Test Management & Reporting
• Write detailed bug reports with clear reproduction steps, screenshots, and logs
• Maintain test plans, test cases, and traceability matrices in tools like YouTrack.
• Track, prioritize, and follow up on defects through to resolution
• Participate in sprint planning, daily standups, and retrospectives (Agile/Scrum)
• Generate and share QA reports with stakeholders
Required Skills & Qualifications
Must-Have
• 3–5 years of experience in mobile application testing (iOS & Android)
• Hands-on experience with API testing tools: Postman.
• Strong knowledge of RESTful APIs, HTTP methods, and JSON/XML
• Experience with mobile testing tools: Xcode simulator, Android Studio emulator, real devices
• Familiarity with Fiddler for network traffic interception and debugging
• Understanding of authentication flows: OAuth, JWT, session tokens
• Experience with bug tracking tools: Jira, YouTrack, or similar
• Ability to read and interpret API documentation (Swagger/OpenAPI)
• Knowledge of the SDLC and Agile/Scrum methodology
• Strong analytical and problem-solving skills with high attention to detail
Nice-to-Have
• Experience with mobile test automation frameworks: Appium
• Knowledge of CI/CD pipelines and integrating tests with Jenkins, GitHub Actions
• Experience with performance testing tools: JMeter
• Familiarity with SQL for backend data validation
• Experience testing financial, fintech, or data-heavy applications
• Understanding of WebSocket or real-time data testing
• Scripting knowledge in Python, JavaScript, or Bash for test automation
Tools & Technologies
• CategoryTools
• API Testing
• Postman
• Mobile Testing
• Xcode, Android Studio, BrowserStack, Sauce Labs
• Network Debugging
• Fiddler
• Test Management
• YouTrack / Jira
• Automation (Preferred)
• Appium
• CI/CD
• Jenkins, GitHub Actions
• Version Control
• Git / GitHub
• Education & Certifications
• ISTQB / CTFL certification is a plus