I help teams to successfully craft the right software. This requires the proper mix of acceptance tests and unit tests to efficiently ensure both the external and internal quality of the software.
Software is never perfect. Failures of software make the news, damage the reputation of companies, and cost money in lost revenue. Testing software early and in a small scope is good, a high degree of test automation is even better. If only it were that simple. In reality, not all code is easy (enough) to test.read more