Principal Software Development Engineer (Principal SDET)
Druva
Full TimeNot specifiedPosted 2 days ago
Let the right jobs find you
Get personalised suggestions from verified company career pages, matched to your role, location, level, and skills.
Overview
Position Type
Full Time
Experience
Not specified
Job Description
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.
Required Skills
Ai Tooling AwarenessQa Methodologies Tools And ProcessesWindows Operating SystemsMultiprocessingNetworking ConceptsBug And Test Management Tools Jira Test RailGit Version Control SystemsUnix Shell ScriptingProgramming Skills Python LabviewVirtualization TechnologiesCloud Architecture And ConceptsSecurity And Performance Testing ToolsSql No Sql Databases My Sql Oracle Sql Server Mongo Db CassandraCi Cd Tools Like JenkinsAutomation Pipelines