Зачем тестировщику SQL?
Чтобы дать разработчикам более понятную обратную связь. Не «вот эта красная кнопочка не делает то, что должна делать», а «у вас ошибка в запросе XXX».
Один мой знакомый как-то сказал? что на самом деле существует только три языка: английский, С и SQL.