Staff Software Engineer in Test
Druva · Pune
Collected role description
Role overview
Staff Software Engineer in Test at Druva
Agile Collaboration: Work closely with the development team in an Agile environment to understand functional specifications and design requirements.
The Role
In this role, you will not just test software; you will deconstruct complex features to understand their design, build robust automation frameworks, and ensure the resilience of our cloud-based backup solutions.
Responsibilities
- Test Planning: Independently create comprehensive feature test plans aligned with development milestones and feature completion.
- Automation Frameworks: Leverage existing automation frameworks to automate feature tests and actively augment libraries to support new functionalities.
- End-to-End Ownership: Own the complete test execution cycle for user stories, ensuring high-quality delivery.
- Testing Strategy: Perform a mix of automated, manual, white-box, and black-box testing.
- Infrastructure Management: Create, maintain, and document testbed setups and environments.
- Quality Assurance: Timely reporting, tracking, and updating of issues and test cases using management tools.
- Cross-Functional Delivery: Collaborate with cross-functional teams to ensure quality benchmarks are met throughout the development lifecycle.
- Qualification:
- B.Tech / B.E / M.E./ M.Tech (Computer Science) or equivalent.
Required qualifications
- Operating Systems & Core Concepts:
- Proficiency in Windows and Linux OS .
- Deep understanding of Threading, Multiprocessing, and Socket Programming .
- Strong knowledge of Networking protocols and Cloud Architecture.
- Programming & Scripting:
- Strong proficiency in one or more high-level languages: Python, Golang.
- Experience with SQL databases .
- Testing & Tools:
- Expertise in RESTful API testing .
- Proficiency with bug and test management tools (e.g., Jira, XRay ).
- Familiarity with Agile testing methodologies and quality metrics.
- Strong analytical, troubleshooting, and debugging capabilities.
- Version Control:
- Proficiency with Git or SVN .
- Familiarity with virtualization technologies (e.g., VMware ).
- Experience with NoSQL databases (e.g., MongoDB, Cassandra ).
- 6-9 Years
Preferred qualifications and skills
- Pluses (Nice to Have)
Employment details
- Location: Pune [Maharashtra] [India]
About the employer
- About Druva
- 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.
- Visit druva.com and follow us on LinkedIn , X and Facebook .
Additional role details
- 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.
- 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.
- We are looking for a highly skilled SDET to join our Agile development team.
- You will work closely with developers to perform white-box and black-box testing, owning the quality of features from conception to deployment.
Collected experience requirement
6 years