When I began my career as a test engineer about a decade ago, fresh out of school, I was not aware of formal approaches to testing. Then, as I worked with developers on teams of various sizes, I learned about several different approaches, including test-driven development (TDD).
I hope to share some insights into when I’ve found TDD to be effective. I’ll also share my experience with situations where traditional testing or a hybrid approach worked better than using TDD alone.