QA Engineer
inDrive
Software Engineering, Quality Assurance
Cairo, Cairo Governorate, Egypt
Posted on Oct 10, 2025
Responsibilities
- Test backend services (REST API, gRPC, SQL) and run integration tests with the web interface, analyze results, and identify issues.
- Develop and maintain test frameworks, while also migrating existing systems to new technologies.
- Define testing strategies and metrics, and document test cases for both internal and external testers.
- Monitor and analyze quality metrics in Firebase and Grafana, and automate routine tasks using Jira Automation and Google Gemini.
- Collaborate with TechOps and other teams to implement quality management processes and continuously improve testing workflows.
Qualifications
- 3+ years of experience in QA, predominantly with backend testing.
- 1+ year of experience in test automation.
- Experience with JUnit, Kotlin, TestOps for API testing or similar tools.
- Understanding of client-server architecture and system interaction principles.
- Understanding of how REST APIs and gRPC work.
- Skills in API testing (e.g., Postman), working with databases (CRUD operations), and basic command-line knowledge (bash/zsh).
- Experience with Redis, Kafka, and Kibana or a willingness to quickly learn them.
- Understanding of Docker/Kubernetes principles, basic CI/CD knowledge, and the ability to analyse backend service logs, including using Open Lens or similar tools.
- Ability to work in a team and experience using TMS (e.g., TestOps), Jira, Slack, Git/GitHub.
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.