В целом, даже программист после университета может сесть и отработать за разраба, тестировщика, СА и SA.
Вопрос в объёме задачи и времени.
Ну и помнить надо, что зачастую мы работаем на конвейере, где задачи поступают на ленту и исполняются последовательно раздельным трудом, чтобы увеличить скорость и продуктивность. И есть трудовой договор, должностная инструкция, профстандарт где чётко (а иногда и нет) прописаны функции каждого сотрудника.
Так-то и за уборщицу работать можно*
И ещё одно чужое мнение:
Такого сотрудника как ты я бы уволил, т.к. твоя работа несёт слишком много рисков в случае увольнения* (читай, незаменимость)