Browse current jobs

Staff Software Engineer in Test

Druva · Pune

Apply on employer website

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