у нас тестировщики сами пишут сценарии, но они для внутреннего использования, поэтому к оформлению никаких особых требований нет. И делают они это вроде на основе документации, которую я пишу. Один тестировщик однажды признался, что это очень удобно. А так перед написанием документации мне самой приходится изучать, как фича работает, выпытывать у тестировщиков или разработчиков. В процессе нахожу иногда еще баги, которые тестировщики пропустили.