If you are a developer you’ve probably experienced flaky tests or flakes and the first thing that comes to your mind is either frustration or annoyance. In this post we are going to discuss how we are dealing with flaky tests here at Fitbit and what our plans are for solving this problem.
Liviu Serban is a Google engineer, with over +10 years of experience in software development. He is part of the wearables backend team based in Bucharest. Previously he has been part of the developer productivity team at Fitbit, making sure the infrastructure is stable. He then moved on to feature micro-service development and implemented the first video recommendation pipeline. Liviu is also an associate professor at the Academy of Economic Studies (ASE) where he teaches a course on Machine Learning.