The Moment I Realised UI Testing Wasn't Enough
Three years into my QA career, I thought I was doing well.
I had a solid Selenium suite running. Regression coverage was green. Stakeholders were happy.
Then a production incident happened.
A payment API was returning incorrect amounts under a specific condition. The UI looked perfect — amounts displayed correctly after rounding. But the raw API response? Off by a significant margin.






