Quality Assurance
Our QA engineers will work on unit testing and test automation as part of every deliverable. Where this is not possible (on legacy projects not written for unit testing, for example) we write and maintain test case scripts that we run prior to release. Regression issues are an indicator of tech debt, and for projects frequently affected by regression issues we’ll develop and manually execute regression testing scripts until such time as they can be automated.
If your users are frequently complaining that ’this was working before and now it’s broken’ it’s a good indicator that focus on QA (and particularly regression) would be valuable