Cohesity is HIRING A

Senior Software QA Engineer

📍 Pune , India 🌐 On-Site ⏰ Full Time
POSTED January 22, 2026

Please mention you found this job on TestDev Jobs. It helps us get more people to hire on our site. Thanks and good luck!


Cohesity is the leader in AI-powered data security. Over 13,600 enterprise customers, including over 85 of the Fortune 100 and nearly 70% of the Global 500, rely on Cohesity to strengthen their resilience while providing Gen AI insights into their vast amounts of data. Formed from the combination of Cohesity with Veritas’ enterprise data protection business, the company’s solutions secure and protect data on-premises, in the cloud, and at the edge. Backed by NVIDIA, IBM, HPE, Cisco, AWS, Google Cloud, and others, Cohesity is headquartered in Santa Clara, CA, with offices around the globe.We’ve been named a Leader by multiple analyst firms and have beenglobally recognizedfor Innovation, Product Strength, and Simplicity in Design , and our culture .

Want to join the leader in AI-powered data security?

We’re looking for a Senior Software Quality Engineer who is passionate about quality, automation, and building reliable systems on scale. If you enjoy working close to engineering, influencing design, and owning quality end-to-end, this role is for you. This is a hands-on role with a strong emphasis on test automation, system-level testing, and quality ownership in a fast-moving, distributed systems environment.

HOW YOU’LL SPEND YOUR TIME HERE

  • Own quality across SaaS and on-prem featuresto ensure consistent behavior, reliability, and readiness for global deployments.
  • Design, build, and scale test automation frameworksto enable fast, repeatable, and reliable validation across all stages of development.
  • Perform functional, system, integration, and failure-scenario testingacross distributed, cloud, and Linux environments to enhance product stability and customer experience.
  • Collaborate closely with development teams from design through releaseto identify risks early.
  • Integrate and maintain CI/CD pipelines for automated testingto accelerate releases while ensuring quality and stability.
  • Review, improve, and fix existing test cases and automationto increase coverage, reduce flakiness, and improve reliability.
  • Mentor and guide junior QA engineersin best practices, automation, and quality engineering to elevate team capabilities.

Own quality across SaaS and on-prem features to ensure consistent behavior, reliability, and readiness for global deployments.

Design, build, and scale test automation frameworks to enable fast, repeatable, and reliable validation across all stages of development.

Perform functional, system, integration, and failure-scenario testing across distributed, cloud, and Linux environments to enhance product stability and customer experience.

Collaborate closely with development teams from design through release to identify risks early.

Integrate and maintain CI/CD pipelines for automated testing to accelerate releases while ensuring quality and stability.

Review, improve, and fix existing test cases and automation to increase coverage, reduce flakiness, and improve reliability.

Mentor and guide junior QA engineers in best practices, automation, and quality engineering to elevate team capabilities.

WE’D LOVE TO TALK TO YOU IF YOU HAVE MANY OF THE FOLLOWING

  • BS in Computer Science with 7–10 years’ experience or MS with 5–8 years’ experience.
  • 5+ years of experience testing systems products such as storage, networking, or virtualization.
  • Hands-on test automation experience, preferably in Go, Python, or Java and experience with automation frameworks.
  • Strong experience with distributed systems, cloud, and on-prem software testing.
  • Expertise in Linux/Unix, debugging system-level issues, and analyzing logs.
  • Strong troubleshooting skills across multiple software and hardware components.
  • Experience reviewing, improving, and fixing test cases to increase coverage, reliability, and quality.
  • Solid understanding of QA methodologies, SDLC, CI/CD pipelines, Jenkins, version control, and test reporting metrics.
  • Independent, self-motivated, creative, willing to learn new technologies, and able to take up multiple roles in a dynamic environment.
  • Ability to mentor junior engineers and elevate team-wide quality practices.
  • Bonus / Nice to Have: Kubernetes, Docker, AWS/Azure/GCP, Hypervisors (ESXi, KVM),performance/scalabilitytesting.
  • Demonstrated experience leveraging AI tools to streamline workflows, enhance productivity, and support high-quality decision-making.

BS in Computer Science with 7–10 years’ experience or MS with 5–8 years’ experience.

5+ years of experience testing systems products such as storage, networking, or virtualization.

Hands-on test automation experience, preferably in Go, Python, or Java and experience with automation frameworks.

Strong experience with distributed systems, cloud, and on-prem software testing.

Expertise in Linux/Unix, debugging system-level issues, and analyzing logs.

Strong troubleshooting skills across multiple software and hardware components.

Experience reviewing, improving, and fixing test cases to increase coverage, reliability, and quality.

Solid understanding of QA methodologies, SDLC, CI/CD pipelines, Jenkins, version control, and test reporting metrics.

Independent, self-motivated, creative, willing to learn new technologies, and able to take up multiple roles in a dynamic environment.

Ability to mentor junior engineers and elevate team-wide quality practices.

performance/scalability

Demonstrated experience leveraging AI tools to streamline workflows, enhance productivity, and support high-quality decision-making.

#LI-PK1

Interested candidates based outside of the designated areas are welcome to apply, provided they have the right to work in the job location.

Please mention you found this job on TestDev Jobs. It helps us get more people to hire on our site. Thanks and good luck!