スレ違いかもしれないけど、
ユニットテストで見つかるバグってほんとにレベルの低いバグだけじゃない?
実際のバグの大半は、微妙に仕様の勘違いがあったとか、
メンバやチーム間で認識にずれがあったとか、
そもそもコーディングのときにはまったく考えにないパターンがあったとか、
そんなんだと思うけど。
込み入ったロジックは別だけど、
コーディングのときに「こう作ろう」と思った通りにコーディングできてないなんて、
そもそも素人レベルだろ。