
About Snowflake
The cloud data platform for seamless data sharing
Key Highlights
- Public company (NYSE: SNOW) - strong equity potential
- Over 1,300 partners managing 250PB of data
- 515 million data workloads processed daily
- $1.4 billion raised to date
Snowflake (NYSE: SNOW) is a leading cloud data platform headquartered in Menlo Park, CA, designed for data sharing and application development. With over 1,300 partners, Snowflake manages more than 250PB of data and supports over 515 million data workloads daily. The company has raised $1.4 billion ...
🎁 Benefits
Snowflake offers comprehensive health insurance, robust retirement plans, generous PTO, and on-demand mental health programs. Employees also benefit f...
🌟 Culture
Snowflake fosters a culture focused on innovation and collaboration, breaking down data silos with a frictionless cloud platform. The company emphasiz...
Overview
Snowflake is hiring a Senior Software Engineer in Test to drive the development of automated testing frameworks and tools for customer-facing systems. You'll work with Java, Python, and Selenium in Bangalore. This role requires strong experience in quality engineering and automation.
Job Description
Who you are
You have 5+ years of experience in software engineering with a focus on quality assurance and testing — you've designed and implemented automated testing frameworks that ensure high-quality software delivery. Your expertise in Java and Python allows you to create robust test scripts and automation tools that enhance the testing process. You are familiar with Selenium and other testing tools, enabling you to drive quality across various projects effectively.
You possess strong analytical skills and a keen eye for detail — you understand the importance of thorough testing in delivering exceptional customer experiences. Your ability to collaborate with cross-functional teams, including developers and product managers, ensures that quality is integrated into every stage of the development process. You are passionate about mentoring junior engineers and sharing best practices to elevate the team's overall performance.
What you'll do
In this role, you will be responsible for building, enhancing, and maintaining automation frameworks utilized by the team to automate critical user scenarios for regression testing. You will drive quality across all disciplines, providing guidance, feedback, and suggestions to improve quality practices across the Customer Experience Engineering organization. You will partner with a project team of engineers and Technical Program Managers to ensure that the testing processes are efficient and effective, ultimately contributing to the success of Snowflake's customer-facing systems.
You will take on a technical leadership role, improving the productivity of our Development and Quality Engineering teams while bringing standardization to our processes and practices. Your hands-on approach will involve designing and coding comprehensive testing frameworks that support the testing of AI models and troubleshooting products. You will also be involved in continuous improvement initiatives, identifying areas for enhancement and implementing solutions that drive efficiency and effectiveness in testing.
What we offer
At Snowflake, we foster a culture of innovation and collaboration, where your contributions will have a significant impact on our customers' experiences. We provide opportunities for professional growth and development, allowing you to take your career to the next level. Join us in our mission to empower enterprises to achieve their full potential through cutting-edge technology and exceptional customer service.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Snowflake.
Similar Jobs You Might Like
Based on your interests and this role

Software Engineering
Snowflake is hiring a Senior Software Engineer for their Customer Experience Engineering team. You'll develop and refine machine learning models and work with LLM-based solutions. This role requires experience in machine learning and Python.

Software Engineering
ChargePoint is hiring a Senior Software Engineer to design, build, and scale backend services and cloud infrastructure for their EV charging ecosystem. This role requires expertise in cloud engineering and software development.

Software Engineering
ChargePoint is seeking a Senior Software Engineer to develop their Energy Management platform. You'll play a vital role in shaping and building a robust suite of micro-services. This position requires significant experience in software engineering.