Web developer here, been working for 5 years in the area. Can definitely tell you that QA is one of the most important and ironically most overlooked aspects of programming. Most of the time we're cut short in development due to deadlines, I lost count of how many tests I've written were simplified or simply disabled when deploying an app.