Resume and JobRESUME AND JOB
Snowflake logo

Senior Software Engineer in Test, Customer Experience Engineering Careers at Snowflake - Bangalore, India | Apply Now!

Snowflake

Senior Software Engineer in Test, Customer Experience Engineering Careers at Snowflake - Bangalore, India | Apply Now!

full-timePosted: Jan 22, 2026

Job Description

Senior Software Engineer in Test, Customer Experience Engineering at Snowflake - Bangalore

Are you a seasoned Quality Engineer passionate about ensuring exceptional customer experiences? Snowflake is seeking a talented and driven Senior Software Engineer in Test to join our Customer Experience Engineering team in Bangalore. In this role, you'll be instrumental in building and maintaining robust automation frameworks, driving quality across the SDLC, and ensuring the reliability of our customer-facing systems.

Role Overview

As a Senior Software Engineer in Test, you will play a critical role in ensuring the quality of Snowflake's customer-facing systems. You will be responsible for designing, developing, and executing automated tests, as well as contributing to the overall quality strategy of the Customer Experience Engineering organization. This is a hands-on role that requires strong technical skills, leadership abilities, and a passion for delivering high-quality software.

A Day in the Life

Here's a glimpse into what your day might look like:

  • Start your day by reviewing test results from overnight automation runs and identifying any failures.
  • Attend a stand-up meeting with your project team to discuss progress and any roadblocks.
  • Design and develop new automated tests for upcoming features.
  • Collaborate with developers and product managers to understand requirements and ensure testability.
  • Execute manual and automated tests to verify the quality of the software.
  • Investigate and troubleshoot defects, working closely with developers to resolve them.
  • Contribute to the development and maintenance of automation frameworks.
  • Participate in code reviews and provide feedback on test plans and strategies.
  • Stay up-to-date with the latest testing tools and techniques.

Why Bangalore?

Bangalore is a thriving hub for technology and innovation, offering a vibrant and dynamic environment for professionals in the software industry. Snowflake's Bangalore office provides a collaborative and supportive work environment, with opportunities to learn from and collaborate with talented engineers from around the world. The city also offers a great work-life balance with diverse cultural experiences, delicious cuisine, and beautiful parks and lakes.

Career Path

Snowflake is committed to providing its employees with opportunities for growth and development. As a Senior Software Engineer in Test, you can advance your career in several ways, including:

  • Principal Software Engineer in Test: Lead and mentor other engineers, driving quality strategy and innovation.
  • Engineering Manager: Manage a team of Quality Engineers, overseeing all aspects of testing for a specific product area.
  • Technical Program Manager: Lead complex, cross-functional projects, ensuring that they are delivered on time and within budget.

Salary & Benefits

Snowflake offers a competitive salary and benefits package, including:

  • Salary: The salary range for this position is competitive and commensurate with experience. Expect a range between $150,000 and $250,000 USD annually based on skills, seniority and Snowflake guidelines.
  • Health Insurance: Comprehensive medical, dental, and vision coverage.
  • Paid Time Off: Generous vacation, sick leave, and holidays.
  • Professional Development: Opportunities to attend conferences, training courses, and workshops.
  • Employee Stock Options: Participate in the company's success through stock options.
  • Retirement Plan: 401(k) plan with company match.
  • Flexible Work Arrangements: Flexible work hours and remote work options.
  • Employee Assistance Program: Confidential counseling and support services.
  • Wellness Programs: Programs to support physical and mental well-being.
  • Generous Parental Leave: Paid parental leave for new parents.
  • Company-Sponsored Events: Opportunities to connect with colleagues through social events.
  • Relocation Assistance: For eligible candidates needing to relocate to Bangalore.

Innovation Culture

Snowflake fosters a culture of innovation, where employees are encouraged to experiment, take risks, and challenge the status quo. You'll have the opportunity to work on cutting-edge technology and contribute to the development of innovative solutions that are transforming the way businesses use data.

How to Apply

Interested in joining the Snowflake team? Apply online through our careers website. Be sure to highlight your relevant experience and skills in your resume and cover letter.

Frequently Asked Questions (FAQ)

  1. What are the key skills required for this role? Strong skills in software testing, test automation, backend and frontend testing, and proficiency in programming languages like Java, Python, or JavaScript are essential.
  2. What is the interview process like? The interview process typically involves a phone screening, a technical interview, and a final interview with the hiring manager.
  3. What are the opportunities for growth at Snowflake? Snowflake offers numerous opportunities for career advancement, including promotions to higher-level engineering roles and management positions.
  4. What is the work-life balance like at Snowflake? Snowflake strives to provide a healthy work-life balance for its employees, offering flexible work arrangements and generous paid time off.
  5. What is the company culture like at Snowflake? Snowflake has a collaborative, innovative, and inclusive culture, where employees are valued and respected.
  6. What tools and technologies are used for testing at Snowflake? We use a variety of tools and technologies, including Playwright, Cypress, Puppeteer, Jenkins, and SQL.
  7. Is experience with cloud platforms required? While not strictly required, experience with cloud platforms like AWS, Azure, or GCP is a plus.
  8. What type of projects will I be working on? You will be working on projects related to Snowflake's customer-facing systems, including support tools, AI models, and troubleshooting products.
  9. Is there any opportunity to contribute to open-source projects? Snowflake encourages its employees to contribute to open-source projects, and there are opportunities to do so.
  10. What is the team structure like? The Customer Experience Engineering team is a cross-functional team comprised of engineers, product managers, and designers.

Locations

  • Bangalore, Karnataka, India

Salary

Estimated Salary Rangehigh confidence

150,000 - 250,000 USD / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Quality Engineeringintermediate
  • Software Testingintermediate
  • Test Automationintermediate
  • Backend Testingintermediate
  • Frontend Testingintermediate
  • Performance Testingintermediate
  • Test Frameworksintermediate
  • UI Testingintermediate
  • API Testingintermediate
  • Regression Testingintermediate
  • End-to-End Testingintermediate
  • Playwrightintermediate
  • Cypressintermediate
  • Puppeteerintermediate
  • Javaintermediate
  • Pythonintermediate
  • Gointermediate
  • JavaScriptintermediate
  • TypeScriptintermediate
  • Jenkinsintermediate
  • SQLintermediate
  • Gitintermediate
  • Object-Oriented Conceptsintermediate
  • Data Structuresintermediate
  • Distributed Systemsintermediate
  • SDLCintermediate
  • Risk Mitigationintermediate
  • Technical Leadershipintermediate
  • Troubleshootingintermediate
  • Customer Experienceintermediate

Required Qualifications

  • 6+ years of industry experience in Quality Engineering (experience)
  • Hands-on backend and frontend software testing experience (experience)
  • Experience in performance testing (experience)
  • In-depth knowledge of quality best practices, techniques, and methodologies (experience)
  • Proven ability to drive quality improvements (experience)
  • Experience designing custom test suites for complex systems (experience)
  • Strong experience writing UI/API smoke, regression, and end-to-end tests (experience)
  • Proven experience developing UI test automation using tools like Playwright, Cypress, Puppeteer (experience)
  • High proficiency in one of the coding languages: Java / Python / Go / JavaScript / TypeScript (experience)
  • Experience with continuous integration / continuous deployment systems like Jenkins (experience)
  • Strong database understanding, including SQL (experience)
  • Strong CS fundamentals including OO concepts, data structures, and distributed systems (experience)
  • High proficiency in Git (experience)

Responsibilities

  • Build, enhance, and maintain automation frameworks for regression testing
  • Drive quality across all disciplines, providing guidance and feedback
  • Partner with project teams to drive quality early in the SDLC
  • Contribute to technical leadership and strategic direction
  • Author and enhance test plans based on requirements and specifications
  • Prioritize and execute test scenarios in a Snowflake environment
  • Partner with Support and Customer experience engineering to investigate issues
  • Develop end-to-end automated tests for support tools and AI models
  • Improve the productivity of Development/Quality Engineering teams
  • Bring standardization to processes and practices
  • Test the quality of support’s customer-facing systems
  • Identify and implement fixes for customer-facing issues

Benefits

  • general: Competitive salary
  • general: Comprehensive health insurance
  • general: Paid time off
  • general: Professional development opportunities
  • general: Employee stock options
  • general: Retirement plan
  • general: Flexible work arrangements
  • general: Employee assistance program
  • general: Wellness programs
  • general: Generous parental leave
  • general: Company-sponsored events
  • general: Opportunity to work on cutting-edge technology
  • general: Collaborative and inclusive work environment
  • general: Career growth potential

Target Your Resume for "Senior Software Engineer in Test, Customer Experience Engineering Careers at Snowflake - Bangalore, India | Apply Now!" , Snowflake

Get personalized recommendations to optimize your resume specifically for Senior Software Engineer in Test, Customer Experience Engineering Careers at Snowflake - Bangalore, India | Apply Now!. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Senior Software Engineer in Test, Customer Experience Engineering Careers at Snowflake - Bangalore, India | Apply Now!" , Snowflake

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Software EngineeringQuality AssuranceTest AutomationCustomer ExperienceBangaloreIndiaSenior Software Engineer in TestQuality EngineeringSoftware TestingBackend TestingFrontend TestingPerformance TestingSnowflakePlaywrightCypressPuppeteerJavaPythonGoJavaScriptTypeScriptJenkinsSQLGitSDLCCI/CDCloud TestingTest FrameworksCloud ComputingDataEngineeringSales

Answer 10 quick questions to check your fit for Senior Software Engineer in Test, Customer Experience Engineering Careers at Snowflake - Bangalore, India | Apply Now! @ Snowflake.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.

Snowflake logo

Senior Software Engineer in Test, Customer Experience Engineering Careers at Snowflake - Bangalore, India | Apply Now!

Snowflake

Senior Software Engineer in Test, Customer Experience Engineering Careers at Snowflake - Bangalore, India | Apply Now!

full-timePosted: Jan 22, 2026

Job Description

Senior Software Engineer in Test, Customer Experience Engineering at Snowflake - Bangalore

Are you a seasoned Quality Engineer passionate about ensuring exceptional customer experiences? Snowflake is seeking a talented and driven Senior Software Engineer in Test to join our Customer Experience Engineering team in Bangalore. In this role, you'll be instrumental in building and maintaining robust automation frameworks, driving quality across the SDLC, and ensuring the reliability of our customer-facing systems.

Role Overview

As a Senior Software Engineer in Test, you will play a critical role in ensuring the quality of Snowflake's customer-facing systems. You will be responsible for designing, developing, and executing automated tests, as well as contributing to the overall quality strategy of the Customer Experience Engineering organization. This is a hands-on role that requires strong technical skills, leadership abilities, and a passion for delivering high-quality software.

A Day in the Life

Here's a glimpse into what your day might look like:

  • Start your day by reviewing test results from overnight automation runs and identifying any failures.
  • Attend a stand-up meeting with your project team to discuss progress and any roadblocks.
  • Design and develop new automated tests for upcoming features.
  • Collaborate with developers and product managers to understand requirements and ensure testability.
  • Execute manual and automated tests to verify the quality of the software.
  • Investigate and troubleshoot defects, working closely with developers to resolve them.
  • Contribute to the development and maintenance of automation frameworks.
  • Participate in code reviews and provide feedback on test plans and strategies.
  • Stay up-to-date with the latest testing tools and techniques.

Why Bangalore?

Bangalore is a thriving hub for technology and innovation, offering a vibrant and dynamic environment for professionals in the software industry. Snowflake's Bangalore office provides a collaborative and supportive work environment, with opportunities to learn from and collaborate with talented engineers from around the world. The city also offers a great work-life balance with diverse cultural experiences, delicious cuisine, and beautiful parks and lakes.

Career Path

Snowflake is committed to providing its employees with opportunities for growth and development. As a Senior Software Engineer in Test, you can advance your career in several ways, including:

  • Principal Software Engineer in Test: Lead and mentor other engineers, driving quality strategy and innovation.
  • Engineering Manager: Manage a team of Quality Engineers, overseeing all aspects of testing for a specific product area.
  • Technical Program Manager: Lead complex, cross-functional projects, ensuring that they are delivered on time and within budget.

Salary & Benefits

Snowflake offers a competitive salary and benefits package, including:

  • Salary: The salary range for this position is competitive and commensurate with experience. Expect a range between $150,000 and $250,000 USD annually based on skills, seniority and Snowflake guidelines.
  • Health Insurance: Comprehensive medical, dental, and vision coverage.
  • Paid Time Off: Generous vacation, sick leave, and holidays.
  • Professional Development: Opportunities to attend conferences, training courses, and workshops.
  • Employee Stock Options: Participate in the company's success through stock options.
  • Retirement Plan: 401(k) plan with company match.
  • Flexible Work Arrangements: Flexible work hours and remote work options.
  • Employee Assistance Program: Confidential counseling and support services.
  • Wellness Programs: Programs to support physical and mental well-being.
  • Generous Parental Leave: Paid parental leave for new parents.
  • Company-Sponsored Events: Opportunities to connect with colleagues through social events.
  • Relocation Assistance: For eligible candidates needing to relocate to Bangalore.

Innovation Culture

Snowflake fosters a culture of innovation, where employees are encouraged to experiment, take risks, and challenge the status quo. You'll have the opportunity to work on cutting-edge technology and contribute to the development of innovative solutions that are transforming the way businesses use data.

How to Apply

Interested in joining the Snowflake team? Apply online through our careers website. Be sure to highlight your relevant experience and skills in your resume and cover letter.

Frequently Asked Questions (FAQ)

  1. What are the key skills required for this role? Strong skills in software testing, test automation, backend and frontend testing, and proficiency in programming languages like Java, Python, or JavaScript are essential.
  2. What is the interview process like? The interview process typically involves a phone screening, a technical interview, and a final interview with the hiring manager.
  3. What are the opportunities for growth at Snowflake? Snowflake offers numerous opportunities for career advancement, including promotions to higher-level engineering roles and management positions.
  4. What is the work-life balance like at Snowflake? Snowflake strives to provide a healthy work-life balance for its employees, offering flexible work arrangements and generous paid time off.
  5. What is the company culture like at Snowflake? Snowflake has a collaborative, innovative, and inclusive culture, where employees are valued and respected.
  6. What tools and technologies are used for testing at Snowflake? We use a variety of tools and technologies, including Playwright, Cypress, Puppeteer, Jenkins, and SQL.
  7. Is experience with cloud platforms required? While not strictly required, experience with cloud platforms like AWS, Azure, or GCP is a plus.
  8. What type of projects will I be working on? You will be working on projects related to Snowflake's customer-facing systems, including support tools, AI models, and troubleshooting products.
  9. Is there any opportunity to contribute to open-source projects? Snowflake encourages its employees to contribute to open-source projects, and there are opportunities to do so.
  10. What is the team structure like? The Customer Experience Engineering team is a cross-functional team comprised of engineers, product managers, and designers.

Locations

  • Bangalore, Karnataka, India

Salary

Estimated Salary Rangehigh confidence

150,000 - 250,000 USD / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Quality Engineeringintermediate
  • Software Testingintermediate
  • Test Automationintermediate
  • Backend Testingintermediate
  • Frontend Testingintermediate
  • Performance Testingintermediate
  • Test Frameworksintermediate
  • UI Testingintermediate
  • API Testingintermediate
  • Regression Testingintermediate
  • End-to-End Testingintermediate
  • Playwrightintermediate
  • Cypressintermediate
  • Puppeteerintermediate
  • Javaintermediate
  • Pythonintermediate
  • Gointermediate
  • JavaScriptintermediate
  • TypeScriptintermediate
  • Jenkinsintermediate
  • SQLintermediate
  • Gitintermediate
  • Object-Oriented Conceptsintermediate
  • Data Structuresintermediate
  • Distributed Systemsintermediate
  • SDLCintermediate
  • Risk Mitigationintermediate
  • Technical Leadershipintermediate
  • Troubleshootingintermediate
  • Customer Experienceintermediate

Required Qualifications

  • 6+ years of industry experience in Quality Engineering (experience)
  • Hands-on backend and frontend software testing experience (experience)
  • Experience in performance testing (experience)
  • In-depth knowledge of quality best practices, techniques, and methodologies (experience)
  • Proven ability to drive quality improvements (experience)
  • Experience designing custom test suites for complex systems (experience)
  • Strong experience writing UI/API smoke, regression, and end-to-end tests (experience)
  • Proven experience developing UI test automation using tools like Playwright, Cypress, Puppeteer (experience)
  • High proficiency in one of the coding languages: Java / Python / Go / JavaScript / TypeScript (experience)
  • Experience with continuous integration / continuous deployment systems like Jenkins (experience)
  • Strong database understanding, including SQL (experience)
  • Strong CS fundamentals including OO concepts, data structures, and distributed systems (experience)
  • High proficiency in Git (experience)

Responsibilities

  • Build, enhance, and maintain automation frameworks for regression testing
  • Drive quality across all disciplines, providing guidance and feedback
  • Partner with project teams to drive quality early in the SDLC
  • Contribute to technical leadership and strategic direction
  • Author and enhance test plans based on requirements and specifications
  • Prioritize and execute test scenarios in a Snowflake environment
  • Partner with Support and Customer experience engineering to investigate issues
  • Develop end-to-end automated tests for support tools and AI models
  • Improve the productivity of Development/Quality Engineering teams
  • Bring standardization to processes and practices
  • Test the quality of support’s customer-facing systems
  • Identify and implement fixes for customer-facing issues

Benefits

  • general: Competitive salary
  • general: Comprehensive health insurance
  • general: Paid time off
  • general: Professional development opportunities
  • general: Employee stock options
  • general: Retirement plan
  • general: Flexible work arrangements
  • general: Employee assistance program
  • general: Wellness programs
  • general: Generous parental leave
  • general: Company-sponsored events
  • general: Opportunity to work on cutting-edge technology
  • general: Collaborative and inclusive work environment
  • general: Career growth potential

Target Your Resume for "Senior Software Engineer in Test, Customer Experience Engineering Careers at Snowflake - Bangalore, India | Apply Now!" , Snowflake

Get personalized recommendations to optimize your resume specifically for Senior Software Engineer in Test, Customer Experience Engineering Careers at Snowflake - Bangalore, India | Apply Now!. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Senior Software Engineer in Test, Customer Experience Engineering Careers at Snowflake - Bangalore, India | Apply Now!" , Snowflake

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Software EngineeringQuality AssuranceTest AutomationCustomer ExperienceBangaloreIndiaSenior Software Engineer in TestQuality EngineeringSoftware TestingBackend TestingFrontend TestingPerformance TestingSnowflakePlaywrightCypressPuppeteerJavaPythonGoJavaScriptTypeScriptJenkinsSQLGitSDLCCI/CDCloud TestingTest FrameworksCloud ComputingDataEngineeringSales

Answer 10 quick questions to check your fit for Senior Software Engineer in Test, Customer Experience Engineering Careers at Snowflake - Bangalore, India | Apply Now! @ Snowflake.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.