We are slowly writing a program to test disks for Linux and are even thinking of putting it in open-source, but now it is in alpha state.
If you suddenly find an opportunity to use Windows, then a more advanced analogue is already available - R.tester.