Ну, собственно, опыт интересует. Какие этапы, ход действий и тд.
Да всё традиционно.
Выбиваю тестовый стенд, отдельный от дева и в идеале и отдельный от препрода, корректирую, если надо, путь задач/багов в джире,
обсуждается согласуется релизная политика.
Дальше создаю проект по тестированию в гитлаб: изучаю и покрываю тестами api, изучаю и покрываю тестами фронт (на одном месте на Java+selenium, на другом проекте Python+selenium)
Документы обычно те, которые могут помочь мне самому: сейчас это чеклисты ручных проверок, например.
Когда делаешь регресс в них полезно бывает заглядывать, а то по мере роста продукта всё больше мелочей забываются.
Отчёты не пишу и даже не формирую, кроме меня они нафиг никому не нужны тут.
Честно говоря, один раз писал стратегию тестирования и один раз тест-план, то и другое по запросам от какого-то верхнего начальства, и то и другое особенно не пригодилось.
Один раз писал методику приемочного тестирования, когда сдавали продукт в эксплуатацию.
Вообще документы имеет смысл писать, если рано или поздно захочешь с проекта свинтить, потом будет что передать наследнику.