У меня такой вопрос к опытным коллегам Тестировщикам. Есть мнение, что Тестирование ПО очень изменчивая специальность, в какой-то степени хаотичная, в процессе работы Тестировщик вынужден часто перескакивать с одного блока задач на другой, менять инструменты, в кратчайшие сроки внедрять и изучать что-то новое. В сравнении например с той же Разработкой ПО, которая более универсальна. Хотя если взять в общем сферу IT, я понимаю что это вообще довольно динамичная отрасль. Но, видимо есть как более стабильные направления, так и менее. Будет интересно почитать комментарии опытных специалистов.
А что у нас изменилось-то сильно за последние годы? Pairwise? Equivalent partitioning? Какая-то другая часть теории тестирования? Постман превратился из аппы для хрома в standalone, ок. Selenium новый вышел (и кому ли не пофиг). Appium как был бажной фигней, так и остался. Некоторые инструменты совсем умерли, типа Robotium.
Теперь загляните во фронтенд: некоторых популярных сейчас утилит 5 лет назад даже не существовало. Реакт уже был, но ему всего 7 лет.