Senior Software Engineer - Database Test Specialist

8 years

0 Lacs

Posted:2 days ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

D3Minds

About the Role

automation, quality assurance, and system resilience

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?

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: talktous@d3minds.com

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You