Job Description

Database Specialist - Unified Testing & PerformanceD3Minds  | Chennai, India  | In-Office (Full-Time)

About the Role

Are you a seasoned database expert with a passion for automation, quality assurance, and system resilience ? Join our dynamic team at D3Minds  in Chennai  and become the primary specialist  for implementing, extending, and championing our cutting-edge unified testing framework.

This role is critical in helping our enterprise clients deliver faster, safer, and more reliable database releases by leveraging a powerful framework—which combines functional testing, performance benchmarking, and resilience testing—to ensure system integrity. This is a full-time, in-office position .


Key Responsibilities

  • Unified Testing Implementation & Adoption:  Lead the deployment and configuration of enterprise-grade database testing frameworks within client environments (Docker, Kubernetes, multi-cloud).
  • Test Scenario Development:  Design, develop, and maintain YAML/JSON  test scenarios for comprehensive functional correctness, performance (OLTP/OLAP - TPC-C/H), and robustness  testing across various RDBMS platforms (PostgreSQL, MySQL, Oracle, etc.).
  • System Observability & Reporting:  Configure and utilize tools like Prometheus & Grafana  for real-time performance monitoring and generate audit-ready reports  (PDF, HTML, JSON, XML) for compliance and executive review.
  • Database Expertise:  Apply deep knowledge of RDBMS internals, including SQL parsing, query planners, indexing, transactions, and High Availability (HA) clusters  for effective test coverage.
  • Troubleshooting & Root Cause Analysis:  Utilize error diffs and traceable links to perform quick root-cause analysis of performance bottlenecks, replication lags, and failover issues.
  • Platform Extension:  Leverage plugin-based or adaptable architecture to customize testing capabilities for unique client workloads and ensure comprehensive database validation.
  • Environment Management:  Oversee automated dataset loading, cleanup, and provisioning for standalone or clustered RDBMS setups.

Required Qualifications:

  • 4–8 years  of experience working directly with one or more major RDBMS (PostgreSQL, MySQL, Oracle).
  • Proven experience in database testing, performance benchmarking, or quality assurance  on complex enterprise systems.
  • Expertise in testing Distributed Database systems  focusing on consistency models (e.g., eventual consistency), replication integrity, sharding logic, and handling partition tolerance.
  • Deep knowledge of configuration and reporting formats such as YAML, JSON, XML, and HTML .
  • Proficiency with containerization technologies (Docker, Kubernetes)  is a plus.
  • Strong command of RDBMS features  (e.g., query tuning, indexing, concurrency controls).
  • Excellent problem-solving skills and a commitment to delivering reliable, high-quality database systems .

Preferred Qualifications:

  • Experience with OLTP/OLAP performance standards  (e.g., TPC-C, TPC-H).
  • Knowledge of fault injection, fuzzy testing, and ACID recovery validation .
  • Experience setting up and monitoring dashboards using tools like Prometheus and Grafana .
  • Experience with setting up or managing multi-node/clustered RDBMS environments .
  • Familiarity with Playwright or similar E2E automation tools  for integration with database validation (e.g., test data setup, post-transaction data integrity checks).

Why Join D3Minds in Chennai?

At D3Minds, you will be at the forefront of database assurance, partnering with enterprises to future-proof their database testing strategy. You will be key in helping organizations achieve:

  • Impactful and High-Stakes Work:  This is a high-stakes, high-confidential project  where you will get opportunities to work directly with the country's premier institutions .
  • Career Growth:  We offer competitive salary packages  and provide significant opportunities to work on fundamental database technologies  at a deep level.

If you are ready to manage complex database testing environments and make a tangible impact on software quality, we encourage you to apply!

Apply Now and help us build the next generation of database reliability!

Apply here or , please send your CV to:

Apply for this Position

Ready to join ? Click the button below to submit your application.

Submit Application