Senior Staff Software Engineer in Test
Whisk
About the role
About Samsung Food (Whisk)
At Samsung Food (you might know us as Whisk), we are pioneering the future of everyday care and health — helping individuals and families around the world live better through connected, proactive, and personalized experiences. Our mission is to connect food, health, and home across the Samsung ecosystem, turning data from your devices into personalized guidance that supports you and your loved ones.
We work at the intersection of AI, nutrition, behavior change, and digital health. The Samsung Food app was included in Google Play’s Best of 2020 Everyday Essentials list, has been regularly featured on the Apple App Store, and was nominated for a 2021 Webby Award. We’ve also launched Vision AI, which recognises food and meals using our global Food Genome, and developed deep integrations with Samsung Health and SmartThings.
We are a remote-first team of more than 100 people in over 30 countries, united by our commitment to innovation and impact. As part of Samsung Electronics, we combine the agility of a startup with the scale of the world’s largest consumer electronics company. Join us and help build technology that improves daily life for tens of millions of people across phones, wearables, TVs, and kitchen appliances in the years to come.
Learn more about how we’ve shaped a high-performing global team over the past 14 years.
About the Role
We are evolving toward a model where engineering teams fully own product quality, while the platform organization provides the standards, tooling, quality gates, and validation infrastructure required to scale consistently across the company.
As a Staff Software Engineer in Test, you will define and lead the technical direction of our quality platform and testing strategy. You will shape how automated testing, CI/CD quality gates, contract validation, and quality intelligence operate across engineering teams and throughout the software delivery lifecycle.
In this role, you will partner closely with the Head of Quality, Quality Engineers, Engineering Managers, and Foundation / Platform Engineering teams to embed quality into the way we design, build, validate, and release software.
This position also plays a critical role in our transition toward AI-assisted, agentic, and spec-driven development practices. You will help establish the quality architecture and validation frameworks that ensure these workflows remain safe, measurable, reliable, and scalable.
We are not looking for an exact match on tools or technologies. We value strong engineering fundamentals, sound technical judgment, and proven experience building scalable quality systems within modern CI/CD, automation, platform engineering, and observability ecosystems.
What We Are Looking For
• 5+ years of experience in Software Engineering in test (SET/SDET) or similar platform-quality engineering roles
• Significant experience designing and building scalable test infrastructure, developer tooling, or quality platform capabilities adopted across multiple teams and systems
• Strong software engineering background with expertise in platform engineering, developer productivity tooling, test infrastructure, or automation frameworks
• Experience working in engineering organizations where teams are responsible for product quality and automated testing throughout the development lifecycle
• Deep understanding of CI/CD practices, quality gates, release governance, and modern software delivery pipelines
• Proven ability to define engineering standards, testing contracts, and integration patterns that enable consistency and scalability across teams
• Experience designing and implementing testing strategies across distributed systems, multiple domains, or large-scale engineering organizations
• Strong architectural judgment with a pragmatic, outcome-oriented approach to technical decision-making
• Ability to influence engineers, technical leads, and engineering leadership without direct authority
• Excellent communication and collaboration skills, with experience working cross-functionally across Quality, Engineering, Foundation / Platform Engineering, and Delivery organizations
• Relevant technical experience may include languages such as TypeScript, Kotlin, Java, Python, or Go; testing frameworks such as Playwright, Cypress, REST-assured, or similar; and platform technologies including Kubernetes, Docker, GCP, AWS, or equivalent cloud infrastructure.
Ways to Stand Out From the Crowd
• You have built quality infrastructure used by multiple teams
• You have helped teams move away from centralized testing toward team-owned quality
• You have designed CI/CD quality gates that improved confidence without slowing delivery
• You know where platform standardization helps and where it becomes a bottleneck
• You have strong views on how AI-assisted or spec-driven development should be validated and governed
• You can act as a technical leader without needing line management authority
What Success Looks Like
• Teams can own automated testing within clear platform standards
• Quality gates provide reliable signals without becoming bottlenecks
• Testing practices are consistent without centralizing execution
• Quality infrastructure supports AI-assisted and spec-driven development
• The quality platform becomes a force multiplier for engineering
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free