🔔 FCM Loaded

Senior Software Engineer - Database Test Specialist

D3MINDS

5 - 10 years

Chennai

Posted: 17/12/2025

Getting a referral is 5x more effective than applying directly

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 forautomation, quality assurance, and system resilience ? Join our dynamic team atD3Minds inChennai and become theprimary 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 frameworkwhich combines functional testing, performance benchmarking, and resilience testingto ensure system integrity. This is afull-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 maintainYAML/JSON test scenarios for comprehensivefunctional 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 likePrometheus & Grafana for real-time performance monitoring and generateaudit-ready reports (PDF, HTML, JSON, XML) for compliance and executive review.
  • Database Expertise: Apply deep knowledge of RDBMS internals, includingSQL 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:

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

Preferred Qualifications:

  • Experience withOLTP/OLAP performance standards (e.g., TPC-C, TPC-H).
  • Knowledge offault injection, fuzzy testing, and ACID recovery validation .
  • Experience setting up and monitoring dashboards using tools likePrometheus and Grafana .
  • Experience with setting up or managingmulti-node/clustered RDBMS environments .
  • Familiarity withPlaywright 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?

AtD3Minds, 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 ahigh-stakes, high-confidential project where you will get opportunities to work directly with thecountry's premier institutions .
  • Career Growth: We offercompetitive salary packages and provide significantopportunities 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:

Services you might be interested in

Improve Your Resume Today

Boost your chances with professional resume services!

Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.