Why We Needed End-to-End CI Tests


For a long time, our team relied on unit tests and a handful of manual checks to validate frontend changes. It felt “good enough” until reality proved otherwise.

We were regularly delivering new features without any guarantee that the UI wouldn’t break...