Very true. Though less “prestigious”, the most fun I ever had was actually working as an SDET in the beginning of my career at Microsoft in Azure. I would spend hours dreaming up corner cases on how to break dev code in a distributed systems setting and came up with (for that time) quite a few unique frameworks that helped catch bugs that would’ve otherwise slipped through the usual unit, functional and smoke test archetypes. Unfortunately, I believe this job function has been removed entirely within MS