Im the other flip of the 12 sided dice.
I feel Quality Coaching can be misunderstood BUT Quality Coaches should not struggle to demonstrate their value - especially if that is their job otherwise how did they get the role in the first place. If they genuinely are not seen as adding value despite it being proven by the QC there are bigger issues in the org.
QC’s play a crucial role in software testing by empowering delivery, and that quality is thought about or acted on throughout the development process. There is no “ensuring*” from QC’s that you see in thousands of job role adverts. (Does me in when people use the word ensure when you can’t) The collaboration and alternative ways of thinking is just priceless so how do you quantify that to the people who only care about those types of things.
BUT as people have said above it depends on someones definition of a QC. This is what I feel they can offer or support with:
Good or expert guidance - advice on best practices, tools, and methodologies to improve the quality of the software.
Process improvement - they can help identify inefficiencies in the testing process and suggest improvements to streamline workflows.
Skill development - mentor and train team members, enhancing their testing skills and knowledge.
Quality advocacy - for quality at every stage of development, support mindset that it is a priority for the entire team.
Risk management - identifying potential risks early, they can help mitigate issues before they become critical problems.
Collaboration enhancement - could foster better communication and collaboration between development and testing teams.
How ? Great question glad you asked.
Metrics and reporting to show improvements in defect rates, test coverage, and overall software quality. Success stories for the WIN! Share case studies or examples of past projects where their involvement led to significant quality improvements.
Example - A super fit scottish gal at a large financial institution identified gaps in test coverage and implemented a comprehensive testing strategy. By introducing automated testing tools and training the team on their use, the coach significantly improved test coverage. As a result, the number of critical defects found in production decreased by 40%, leading to higher customer satisfaction and reduced maintenance costs - plus we all got a bonus as a thank you! I mean they…
Then there’s training sessions, workshops and riskstorming to demonstrate expertise and the benefits of their guidance. Fast feedback and over time - gather and present feedback from team members and stakeholders to highlight their positive impact. I mean reporting in general is a win - regular updates on quality initiatives and their outcomes to keep everyone informed of progress. Then if you have visible improvements then showcase those tangible improvements in the development process and product quality as a result of their interventions.
I am interviewing people internally atm for QC’s and I am asking them what they would investigate to determine their leadership OKRs high level as I feel the teams do not think about Quality (not true its a scenario). I personally would expect this:
Improving Test Coverage and Reducing Defects
Enhancing Collaboration and Efficiency
Streamlining Processes and Reducing Time-to-Market
Building a Quality-First Mindset