QA Engineer
inDriver
Software Engineering, Quality Assurance  
Cairo, Cairo Governorate, Egypt
Posted on Oct 30, 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.
- Domain Specific Testing: Validate the accuracy and relevance of address search results. Test reverse geocoding functionality for precision, including handling of various accuracy levels (e.g., rooftop, parcel centroid). Develop test cases for edge scenarios, such as ambiguous queries, out of range addresses, and varying geographic locations.
- 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.
- Geo Feature Testing: Prior experience in testing address search, mapping, or other location based services. A solid understanding of the nuances of geocoding and reverse geocoding is a significant plus.
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.