Principal Software Engineer Development in Test

Engg

Pune District

On-site

INR 450,000 - 750,000

Full time

9 days ago
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Druva is seeking a Principal SDET to design test strategies, enhance automation, and ensure reliability of distributed, cloud-based backup workflows. You will collaborate with developers to integrate AI-assisted testing tools and validate complex features across cloud environments.

Responsibilities include end-to-end QA for medium to complex features, mentoring SDET teams, and shaping automation ROI. Strong skills in Python/Java, Selenium/Cypress, and CI/CD are essential.

Qualifications

  • Strong engineering fundamentals and distributed/cloud-based systems experience.
  • Experience with AI-assisted testing tools and Generative AI workflows.

Responsibilities

  • Design test strategies and improve automation frameworks.
  • Own end-to-end QA for medium to complex features.
  • Mentor and guide SDET teams on quality practices.
  • Plan test cycles, provide estimates, and track progress.

Skills

AI tooling awareness
QA methodologies
Programming in Python/Java
CI/CD
Test planning
RESTful APIs testing
Debugging
Analytical thinking

Tools

Jira
TestRail
Git
SVN
VMware
Hyper-V
Jenkins
Selenium
Cypress
Puppeteer

Job description

About Druva

Druva is the resilience foundation for the AI enterprise, helping organizations secure and recover from connected risk across data, cyber, identity, and AI. The Resilience Cloud is a fully managed, cloud-native SaaS platform that delivers air-gapped and immutable protection across cloud, SaaS, on-premises, endpoint, and edge environments. Powered by Dru MetaGraph, Druva's graph-powered intelligence layer, the platform connects critical business context so customers can understand risk, respond faster, recover cleanly, and govern data with greater confidence. Trusted by nearly 7,500 customers, including 75 of the Fortune 500, Druva helps safeguard the critical information and systems businesses depend on in an increasingly connected world. Visit druva.com and follow us on LinkedIn , X and Facebook .

Enterprise Workload

Enterprise Workload is a unified server backup and archival built on Druva's secure, enterprise-trusted, and high-performance cloud platform. With Phoenix, data can be stored indefinitely with limitless snapshots and flexible retention policies, while at the same time significantly lowering your backup costs. Druva takes a multi-layered approach to securing data that is unmatched in the industry - enabling organizations to address both their data security and data privacy requirements.

About Role

We are seeking a highly skilled Principal SDET who brings strong engineering fundamentals, deep automation capability, and a passion for quality in distributed, cloud-based systems. This role involves designing test strategies, improving automation frameworks, and working closely with developers to ensure the reliability and security of complex backup workflows. You will contribute across the full lifecycle - from feature design and white-box testing to deployment and validation in cloud environments.

Principal Software Development Engineer (Principal SDET)

Roles and Responsibilities Be part of the Agile development team and work closely with developers. AI-Driven Quality Engineering : Evaluate, champion, and integrate AI-assisted testing tools and Generative AI workflows to accelerate test case generation, automation, and bug analysis. Develop a deep understanding of product features and enhancements, including functional specifications and design, with a focus on automated and manual, white-box and black-box testing. Plan, create, and manage the overall quality strategy. Collaborate with developers during product design reviews and provide inputs on functional requirements to improve testability and automation. Own end-to-end QA for medium to complex features. Collaborate across teams to strategize and plan long-term solutions for overall product and feature quality. Identify quality gaps and drive action items to address them. Develop and maintain a model to estimate automation ROI and continuously improve it. Evaluate and recommend new quality tools, technologies, and methodologies to improve productivity and quality. Plan test cycles, provide estimates, monitor and track progress, and participate in bug triaging and quality metrics tracking. Mentor and guide other SDETs on the team. Ensure timely builds and effectively manage product deployments. Drive reduction of overall COGS/Opex for test infrastructure. Design and architect modular, scalable, and reusable automated testing solutions.

Key Skills

Strong analytical, problem-solving, troubleshooting, and debugging skills. AI Tooling & Awareness : Practical experience with AI coding assistants (e.g., Copilot, Claude, Cursor) for code generation and debugging, with awareness of AI-driven testing solutions. Strong knowledge of QA methodologies, tools, and processes. Ability to estimate, prioritize, and plan work with technical leads. Good understanding of operating systems (Windows and Linux). Understanding of threads, multiprocessing Good understanding of basic networking concepts. Experience with bug and test management tools such as Jira, TestRail, etc. Experience with version control systems such as Git, SVN, etc. Good shell scripting skills. Strong programming skills in one or more languages such as Python, Java. Familiarity with virtualization technologies such as VMware and Hyper-V. Familiarity with cloud architecture and concepts. Experience with security, scale, and performance testing. Experience with SQL/NoSQL databases such as MySQL, Oracle, SQL Server, MongoDB, Cassandra, etc. Experience building automation pipelines and working with CI/CD tools such as Jenkins. Experience designing automation frameworks and tools. Knowledge of front-end web application test automation tools such as Selenium, Cypress, or Puppeteer. Knowledge of RESTful APIs and API testing/automation. Understanding of Agile testing methodologies, test pyramid, and quality metrics. Experience with white-box testing and methodologies such as TDD and BDD. Experience mentoring QA/SDET teams. Pluses Cloud computing experience. Storage domain experience.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Software Engineer Development in Test
Principal Software Engineer Development in Test

Druva • Maharashtra

On-site
INR 4,000,000 - 7,500,000
Cloud computing experience
Storage domain experience
Staff Software Engineer in Test
Staff Software Engineer in Test

Druva • Pune District

On-site
INR 800,000 - 1,200,000
Manager, Engineering
Manager, Engineering

Druva • Maharashtra

On-site
INR 4,500,000 - 7,500,000
Manager Engineering
Manager Engineering

Druva • Pune District

On-site
INR 3,500,000 - 7,000,000
Principal Manager- Software Development Engineer in Testing
Principal Manager- Software Development Engineer in Testing

Madrona Venture Labs • Bengaluru

On-site
INR 2,500,000 - 3,500,000
Senior Staff Software Engineer
Senior Staff Software Engineer

Druva • Maharashtra

On-site
INR 4,000,000 - 7,000,000
Staff Engineer, Software Security
Staff Engineer, Software Security

Druva • Maharashtra

On-site
INR 4,000,000 - 7,000,000
Senior Staff Software Engineer
Senior Staff Software Engineer

Druva • Hyderabad

On-site
INR 2,500,000 - 4,500,000
Senior Software Development Engineer in Test
Senior Software Development Engineer in Test

Keka Technologies Private Limited • Bengaluru

On-site
INR 2,800,000 - 4,000,000
Lead Software Development Engineer in Test (SDET)
Lead Software Development Engineer in Test (SDET)

DXC Technology Inc. • Faridabad District

On-site
INR 900,000 - 1,500,000