In my experience, a unified testing philosophy is missing in the data world. If data issues have lasting consequences, why are analysts so much less sophisticated at testing than our software engineering counterparts?
This is one of my favorite absolute topics. There are literally millions of data analysts writing code today and almost none of them test their code to the same standards that software engineers test theirs.
Author Josh Temple, data analyst at Milk Bar, walks through how he implemented data testing, including his CI setup using Gitlab CI/CD.