QA Engineer

inDrive

inDrive

Software Engineering, Quality Assurance
Egypt
Posted on Dec 1, 2025

Responsibilities

  • Design, develop, and execute comprehensive test strategies and plans for both manual and automated testing of our address search and reverse geocoding APIs and UI components.
  • Manual Testing: Perform thorough exploratory, regression, and ad hoc manual testing to identify defects and ensure a seamless user experience. This includes testing on various devices and platforms.
  • Test Automation: API Automation: Design, build, and maintain robust and scalable API test using Kotlin.
  • UI Automation: Develop and maintain UI automated tests for our mobile application using Kotlin and Appium
  • Process Improvement: Participation in preparation tasks for development and testing. Proactively identify opportunities to improve testing processes, tools, and methodologies.

Qualifications

  • 3 years of experience in software quality assurance, with a proven track record in both manual and automated testing.

    Automation Expertise:

  • Strong programming skills in Kotlin for test automation.
  • Hands on experience with Appium for mobile UI test automation on both iOS and Android.
  • Demonstrable experience in building and maintaining API e2e tests.

    Testing Skills:

  • In depth knowledge of various testing methodologies (e.g., black box, white box, gray box).
  • Experience with performance and load testing of APIs.
  • Familiarity with testing client server interactions.

  • Tools: Proficiency with bug tracking tools (e.g., JIRA) and version control systems (e.g., Git).
  • Communication: Excellent communication and collaboration skills, with the ability to work effectively in an agile team environment.

Conditions & Benefits

  • Stable salary, official employment.
  • Health insurance.
  • Hybrid work mode and flexible schedule.
  • Relocation package offered for candidates from other regions.
  • Access to professional counseling services including psychological, financial, and legal support.
  • Discount club membership.
  • Diverse internal training programs.
  • Partially or fully paid additional training courses.
  • All necessary work equipment.