Testing is good for three things:
I suggest you read / watch the following:
Unit testing: How to get your team started
Top Five (Wrong) Reasons You Don’t Have Testers
The Hidden Costs of Neglecting Testing (shameless self-plug)
Testing both automated and manual can reduce significantly reduce defects in software. This senior developer is just plain wrong. Which is OK, and presents an opportunity for you to educate them.
Google, Amazon, Facebook, and every major software company write tests, employ QA departments, and automate as much as they can.
Thank you for the resources, I will check them out!
I am a beginner with testing but I can see the potential benefits. Although I understand it can take a lot of time in the beginning and a shift in thinking about code and development. Habits are difficult to break and create.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.