inDrive

Senior Fullstack QA Engineer

inDrive
Apply
21 days ago
Cairo, EgyptSenior

Responsibilities

  • Test the full grocery customer journey across store selection, catalog, search, product details, cart, checkout, payment, and order creation.
  • Validate prices, discounts, inventory, product availability, store-specific assortment, weighted products, substitutions, unavailable items, quantity limits, and minimum order values.
  • Test integrations among storefront, catalog, pricing, inventory, order, payment, delivery, and external grocery partner services.
  • Validate fallback, degradation, partial-failure, retry, timeout, and partner or service outage scenarios.
  • Ensure consistent behavior across mobile applications, WebView, backend APIs, and distributed services.
  • Develop and maintain automated API, integration, and end-to-end tests.
  • Participate in requirements reviews, test strategy, release validation, and production issue investigation throughout the product lifecycle.

Requirements

  • Strong experience with functional, integration, API, and end-to-end testing across customer-facing grocery or e-commerce journeys.
  • Experience testing dynamic pricing, inventory, discounts, location- or store-specific assortment, warehouse availability, and geo-based availability.
  • Good understanding of grocery scenarios including weighted products, substitutions, unavailable items, and partial orders.
  • Experience testing third-party partner integrations and distributed microservices and event-driven architectures.
  • Experience with automated API testing and tools such as Postman; familiarity with gRPC APIs.
  • Experience creating and maintaining automated tests with Playwright, Cypress, Appium, or similar frameworks.
  • Ability to investigate issues using logs, metrics, traces, databases, and message queues, including Grafana, CloudWatch, Kibana, Kafka, and SQL.
  • Experience with CI/CD pipelines, Docker, and AWS-based environments.
  • Ability to troubleshoot partial failures, partner outages, and consistency issues across mobile, WebView, APIs, and distributed services.
  • Experience contributing to test strategy, requirements reviews, release validation, production issue analysis, and business-risk-focused quality processes.
  • Nice-to-have experience includes mobile testing, contract testing, performance/load/resilience testing, feature flags, A/B testing, external partner integrations, and product metrics such as conversion, add-to-cart rate, checkout completion, error rate, and latency.

Benefits

  • Mentoring, career consulting, and learning programs are available for professional development.
  • Global Talent Exchange Program provides opportunities to collaborate internationally and gain international experience.
  • Company-wide challenges, awards, sports activities, employee-led social impact, and volunteering projects are offered.
  • Co-financed language courses and internal speaking clubs are available.
  • Final benefits may vary depending on location.

Tech Stack

Apache KafkaAppiumAWSCypressDockerGrafanagRPCKibanaPostmanSQL

Categories

inDrive

About inDrive

10,000+ employees
Contact me