> Microsoft used to have an army of testers who would do a mix of manual and automated testing to help ensure the quality of the product. In 2014 they were all fired.
> ... Devs are expected to test their own code now
I'll never understand this line of thinking. A good tester doesn't think the way a good developer does. It's a different but equal and necessary skill in order to provide a strong product.
Fully agree! Development is about making things work, testing is about breaking things.
Sadly, some managers think that 'developed' includes 'tested' and expect flawless results from developers. It's like being a dancer and a painter simultaneously - possible, but has its limitations.
> ... Devs are expected to test their own code now
I'll never understand this line of thinking. A good tester doesn't think the way a good developer does. It's a different but equal and necessary skill in order to provide a strong product.