Конечно. Можно и уборку в должностной прописать, будет входить. И даже называть это можно QA, правда это будет иметь достаточно опосредованное отношение к изначальной дефиниции.
А что значит "современный подход к разработке"? Если QA сидит в отделе QA, а не фичатиме - то подход уже несовременный?
Если вы умеете это делать и это подходит команде - делайте что угодно, лишь бы нравилось. Только определение QA от конкретно ваших действий не изменится, как и усредненные задачи усредненного тестировщика: не писать код.
Мы говорили не про усреднённые задачи усреднённых тестировщиков, а про «тестировщиков и прогать»
Как пример я привела кроссфункциональные команды, где тестировщику может понадобиться и будет неплохим умение прогать
Можно почитать вбив в Гугл словосочетание “кроссфунциональные команды Agile”
Не нужно устраивать фарс с уборкой и тому подобному, речь про навыки прогать и околотого
В каком проекте и команде работать каждый выбирает сам, а также как расти в горизонталь или вертикаль, прокачивать ли хард или софт скиллы
И можно числиться и сидеть в отделе куа, но это не значит, что все куа в одной команде разработки
Я говорю, что задачи куа, даже усреднённого - это работа над продуктом и если есть задача написать код, то лично до меня это только плюс
Я, как член команды, могу отказаться, чтобы это было млей обязанностью, но и могу в этом настоять