e6data
Posted 1mo ago

QA Engineer (Platform)

e6data
India
OnsiteFull Time
Responsibilities
  • owning automation
  • debugging layers
  • driving releases
Requirements
  • 4+ years QA/SDET experience owning automation
  • Strong Python or comparable programming
  • API/backend testing
  • Cloud and Kubernetes experience
  • CI/CD familiarity, and strong root-cause skills
Technical tools mentioned
PythonAWSAzureGCPKubernetesHelmGrafanaPrometheusLokiSparkTrinoPrestoCI/CD

Job description

About the role
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.
We're 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 you'll 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 you'll 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/environment 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 isn't 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, credential handling, and data-access paths — treat the happy path as table stakes.
  • Communicate clearly. File crisp, reproducible bugs; write retros and test documentation that other engineers can act on.


Requirements

What we're looking for
  • 4–6 years in QA / SDET roles, with a substantial share of that spent owning automation, not just executing it.
  • Strong programming skills in Python (preferred) or a comparable language, with demonstrated framework design experience — you've built or significantly shaped a test framework, not only written tests against one.
  • API and backend testing depth — REST, auth flows, data validation, contract/integration testing.
  • Solid distributed-systems and cloud fundamentals — you understand how services, state, and failure propagate in a networked, multi-service system.
  • Hands-on with at least one cloud (AWS / Azure / GCP) and containers / Kubernetes.
  • CI/CD familiarity — you've integrated automated tests into a pipeline and care about fast, reliable feedback.
  • Root-cause instinct — you reason from symptom to cause across layers rather than filing a vague bug and moving on.


Nice to have
  • Experience testing data platforms, query engines, or big-data systems (e.g., Spark, Trino/Presto, lakehouse architectures, catalogs/metastores).
  • Multi-cloud exposure across two or more of AWS / Azure / GCP.
  • Security / RBAC / multi-tenancy testing experience.
  • Performance, load, or chaos/failure-injection testing.
  • Familiarity with Kubernetes operators, Helm, and observability tooling (Grafana, Prometheus/Loki).


What tells us you're operating at a senior level
  • You treat automation as design — thinking in abstractions, isolation, and maintainability, not a pile of scripts.
  • You've owned a production incident end to end — from escalation through fix to retro and closing the loop.
  • You can pick up an unfamiliar system quickly and reason about it, because you understand the underlying patterns rather than memorizing one product.



About e6data

High-performance compute engine for SQL analytics and AI workloads.

Year founded
2020
Employees
95
Organization type
Private
Latest investment
Raised $10.00M Series A (2024) — led by Accel
Headquarters
US

Similar jobs

QA Engineer roles
1d
Save
Mark Applied
Hide
QA Engineer
Chennai, Tamil Nadu, India
OnsiteFull Time
DNV
DNV: Provides global risk management, certification, and technical assurance services.
2+ YOEBachelor's degree or equivalent experience, 2–3 years in software QA or testing, automated regression testing, exploratory testing, defect management, CI/CD, and strong analytical and communication skills.
CI/CD, source control, APIs
1d
Save
Mark Applied
Hide
QA Engineer
Chennai, Tamil Nadu, India
OnsiteFull Time
DNV
DNV: Provides assurance, risk management, and technical certification services globally.
2+ YOEBachelor's degree or equivalent experience and 2–3 years in software QA, testing, automation, implementation, or platform validation. Requires analytical, documentation, communication, and problem-solving skills.
Microsoft?, CI/CD
1d
Save
Mark Applied
Hide
Sr Engineer-Testing Services
Bengaluru, Karnataka, India
OnsiteFull Time
Birlasoft
BirlasoftNational Stock Exchange of India: BSOFT: Provides digital transformation and IT consulting services for global enterprises.
3+ YOERequires 3–5 years in software testing and QA, API and microservices testing, Tosca Automation, REST APIs, Jira, Confluence, Agile/Scrum, and strong analytical and communication skills.
Tosca Automation, Jira, Confluence, Postman, Swagger, qTest
1d
Save
Mark Applied
Hide
QA Engineer (CAD Automation)
Pune District County, Maharashtra, India
OnsiteFull Time
nCircle Tech
nCircle Tech: Specialized software development for the AEC industry.
3+ YOEBachelor's engineering degree in mechanical, production, or related discipline; 3+ years in software QA/test automation; CAD, Playwright/Selenium, JavaScript, SDLC/STLC, AI tools, and Agile/Scrum experience.
NX, CATIA, Playwright, Selenium, JavaScript, SDLC/STLC, AI tools, Agile, Scrum
1d
Save
Mark Applied
Hide
QA Engineer
Bengaluru or Frisco
OnsiteFull Time
Omnitaas
Omnitaas: Develops cloud-based AI-powered operational intelligence and asset tracking software.
Experience with build and deployment, application test servers, CI/CD, Git or Azure release management, automation scripting, test scripting, and documentation; Linux, Bash, RDBMS, and Oracle SQL preferred.
CI/CD, GIT, Azure, Linux, Bash, RDBMS, Oracle 19c SQL
1d
Save
Mark Applied
Hide
QA Engineer
Bengaluru, Karnataka, India
HybridFull Time
Nomia
Nomia: AI-powered platform for managing complex tail spend procurement.
3+ YOEBachelor's degree and 3–6 years of manual and automated software testing experience. Requires UI/API testing, STLC, Agile, SQL, defect lifecycle, analytical, communication, and collaboration skills.
Selenium, Cypress, Postman, REST Assured, Jenkins, Git, SQL, JMeter, LoadRunner, Testim, Applitools
2d
Save
Mark Applied
Hide
QA Engineer(B2)
Noida, Uttar Pradesh, India
HybridFull Time
EXL
EXLNASDAQ: EXLS: Provides data analytics and digital operations solutions to businesses.
6+ YOERequires extensive Selenium automation experience, Java or Python, API testing, automation frameworks, CI/CD, Jenkins, Agile and SDLC knowledge, plus strong analytical and communication skills.
Selenium, Java, Python, ReadyAPI, Postman, Playwright, Jenkins, Cypress, TestComplete, Mendix, SQL, ETL, JIRA, DevOps
2d
Save
Mark Applied
Hide
Principal QA Engineer
Bangalore, Karnataka, India
OnsiteFull Time
Amadeus
AmadeusBolsa de Madrid: AMS: Provides technology solutions for the global travel and tourism industry.
Principal QA Engineer role; the posting provides no specific experience, education, license, certification, or technical tool requirements.