Senior Software Development Engineer In Test (sdet) Job in Couchbase

Senior Software Development Engineer In Test (sdet)

Apply Now
Job Summary

Job Title: Senior Software Development Engineer in Test (SDET)

Location: Bangalore, India (Office-based role)

About Couchbase:

As industries race to embrace AI, traditional database solutions fall short of the growing demands for versatility, performance, and affordability. Couchbase is leading the way with Capella, the developer data platform for critical applications in the AI-driven world. By uniting transactional, analytical, mobile, and AI workloads into a seamless, fully managed solution, Couchbase empowers developers and enterprises to build and scale applications with unmatched flexibility, performance, and cost-efficiency from cloud to edge. Trusted by over 30% of the Fortune 100, Couchbase is unlocking innovation, accelerating AI transformation, and redefining customer experiences. Come join our mission!

Job Overview:

Couchbase is expanding rapidly, and our Engineering and Cloud teams are at the heart of this growth. As a Senior Software Development Engineer in Test (SDET), you will be a key contributor to ensuring high quality across our data infrastructure systems. You will collaborate closely with engineering teams to optimize test frameworks in Python/Golang, scaling them to handle larger workloads under stress and heavy load. This role provides an exciting opportunity to contribute to the growth and development of our products and to shape the future of our testing and automation strategies.

Responsibilities:

  • Automation & Test Framework: Lead the design, implementation, and maintenance of automation and test frameworks to support large-scale data infrastructure systems.
  • Scaling Systems: Optimize test frameworks (Python/Golang) to handle systems under large scale, high load, and stressful conditions.
  • Component Testing: Drive testing across multiple components, including API interfaces, databases, storage, file systems, and OS-level functionality.
  • Environment Configuration: Set up and configure test environments, including Windows and Linux OS, networking, proxies, and client-server tests.
  • Collaboration: Work with cross-functional teams to ensure quality testing and continuous improvement of products through integrated automated testing.
  • Analysis & Reporting: Provide in-depth analysis and generate clear, actionable reports on test results, issues, and areas for improvement.
  • Problem-Solving: Identify and resolve complex testing issues in a timely manner, demonstrating self-motivation and keen analytical skills.
  • Communication: Maintain strong communication with both technical and non-technical teams to provide clarity on testing outcomes, issues, and resolutions.

Requirements:

  • Experience: 4 to 6 years of hands-on experience in automation and test framework implementation.
  • Programming Skills: Proficiency in Python, C/C++, Java, or Golang.
  • Testing Expertise: Demonstrated experience testing APIs, databases, storage systems, file systems, and operating systems.
  • Technical Understanding: Good understanding of large-scale distributed systems, relational/NoSQL databases, OS concepts, and networking.
  • Test Environments: Experience configuring test environments and working with infrastructure as a service (IaaS) across Windows and Linux OS.
  • Problem-Solving & Analytical Skills: Strong attention to detail, excellent problem-solving skills, and curiosity for identifying and addressing complex issues.
  • Collaboration: Ability to thrive in a fast-paced environment and work effectively within a team.

Why Couchbase?

At Couchbase, we reimagine database technology to enable modern, flexible, and cost-effective applications that drive premium customer experiences. Our Capella platform delivers cutting-edge solutions, empowering businesses to rapidly build applications that scale with performance and flexibility.

Benefits at Couchbase:

  • Generous Time Off Program: Flexibility to care for yourself and your family.
  • Wellness Benefits: A variety of world-class medical plans, dental, vision, life insurance, and employee assistance programs.
  • Financial Planning: RSU equity program, ESPP, retirement planning, and business travel insurance.
  • Career Growth: We value your contributions and provide opportunities to grow and make an impact.
  • Fun Perks: Ergonomic office setup, food & snacks for in-office employees, and more!
Experience Required :

4 to 6 Years

Vacancy :

2 - 4 Hires

Apply Now
Similar Jobs for you

See more recommended jobs

Your 4 Step Guide to Career Success

Apply for jobs
Create Profile
Schedule Interview
Get Hired