Member-only story

Testing Center of Excellence Clarified

Testing Center of Excellence is mostly a joke in reality

Zhimin Zhan
6 min readDec 9, 2022

This article is one of the “IT Terminology Clarified” series.

According to Software Testing Help, A Testing Center of Excellence (TCoE) is a framework that defines, implements & measures testing controls and standards across an organization. This article will clarify this phony term, in particular, from the perspective of test automation.

Some might say “our TCoE is more about manual testing”. Really? Let me list some terms that you might use multiple times a day:

The foundation of all the above is “Test Automation”. If 80% of a TCoE’s work is not about Test Automation, it is rubbish.

Table of Contents:
· Putting ‘Excellence’ in a name does not mean Excellent at all
· Why do some CXOs believe in TCoE?
· Dissect TCoE
1. Central Testing Team is generally a bad practice
2. Standards (across the organization)

Putting ‘Excellence’ in a name does not mean Excellent at all

Any adult would know that a person who always brags about his/her honesty or integrity, most likely, is the opposite. As an engineer, I don’t like the term “Testing Center of Excellence”. In some countries, you cannot register a company/product name with a fancy adjective + noun in a phrase structure, like these two: “Best Automation Tool” and “Highest-Winning-Ratio Lawyer”.

In reality, TCoE is a recipe for failure. It becomes a wonderland for talkers to appear busy in many rounds of useless meetings. If it is just pure time-wasting (and money), it is not too bad. Sadly, these people often introduce a process to make matters worse.

In this article (real story), a Fake ‘Senior Test Automation Engineer’ sabotaged a uni-graduate intern’s effort to set up a CT server to do real test automation. The fake senior engineer (also the TcOE lead) tried and failed to develop/maintain…

--

--

Zhimin Zhan
Zhimin Zhan

Written by Zhimin Zhan

Test automation & CT coach, author, speaker and award-winning software developer. Help teams succeed with Agile/DevOps by implementing real Continuous Testing.

No responses yet

Write a response