Many big corporates have psychometricians on staff. At least one even has a department dedicated to psychometric testing.
There's plenty of demand for skilled developers so I don't understand why people put themselves through the humiliation. I expect that a lot of skilled people self-select out of these sorts of psychometric processes if they can, to the detriment of potential employers.
I also wouldn't be surprised if many of the tests contain an element of uncorrected racial/cultural bias, and the psychometric industry has been exploiting the inability of the government to enforce the law (Employment Equity Act), which makes discriminatory testing illegal.
Bingo! The way it actually works is you organize everything with the assumption that applicants will fail 20% of tests. A different failure mode each time, but the odds are excellent if you give an applicant ten tests, and they fail 1 in 5, every applicant will fail at least one. Then you remove all the undesirables (skin color, sexuality, that kind of thing) and declare the fact that the bosses nephew being the only guy to fail the 360 interview with the janitor turns out to be not relevant, so lets hire him.
In the original article the only reason the 1% test result mattered In That Particular Case is the HR person didn't like that asian's nationality, or race, or religion, or something like that. Guarantee if I was the candidate it would be swept under the rug (unless the HR lady hates me because of my race, politics, religion, of course)
Why would the psychometric industry want to exploit such a lack of enforcement by vending a discriminatory test? Do you think their customers are interested in using tests that give bogus results?
The Employment Equity Act doesn't make discriminatory testing illegal, it legalizes discrimination.