e6data Platform is a high-performance, multi-cloud data platform. Our system runs across AWS, Azure, and GCP on Kubernetes, spanning a control plane, a distributed compute/query layer, catalog and metadata services, and multi-tenant workspace provisioning. Testing it well means understanding how it actually works not just clicking through a UI.
Were looking for a Senior QA Engineer who can do two things exceptionally well: own automation as an engineering discipline , and build deep product knowledge of a complex distributed system . You'll design and grow our test frameworks, and youll be expected to reason about the platform end to end from an API call, down through Kubernetes and the database, out to cloud IAM. This is a hands-on senior role: you set quality strategy for features and releases and you write the code that enforces it.
What youll do
- Own and extend our automation framework. Design reusable, parallel-safe, well-abstracted test suites (API clients, fixtures/context layers, guaranteed setup and teardown) not just add cases to an existing harness.
- Build real product expertise. Develop a working mental model of the platform: control plane vs. compute plane, workspace/workplace lifecycle, catalog and metadata flows, query execution, and multi-tenancy. Use it to find the bugs that matter.
- Design risk-based test strategy. For each feature and release, decide what to cover and what to skip based on blast radius tenant isolation, access-control boundaries, upgrade and rollback paths, failure modes.
- Debug across layers. Take a symptom (a stuck provisioning request, a 403 that isnt really a 403, a flaky query) and drive it to root cause across services, Kubernetes, the database, and cloud IAM.
- Drive release quality. Own test execution for releases across multiple environments, contribute to runbooks, and help make deployments (blue-green, feature-flagged rollouts) safe and boring.
- Think adversarially. Probe RBAC and multi-tenant boundaries, crede
📌 QA Engineer (India)
🏢 e6data
📍 India