тестером сложнее быть, потомучто чтобы быть хорошим разработчиком достаточно хорошо разбераться в своей областе например пишешь ты на пхп значит должен писать хорошо на пхп.
Рассмотрим на примере собеседования, приходит пхп разраб на собеседование ему такие умеешь в базы? умеешь в пхп?а высшее образование? и вроде бы все ок там может еще по ООП по спрашивают архитектурки если повезет.
Приходит тестер на тот же проект,
в базы умеешь? в пхп умеешь? а тестики селениум? а codeception? а докер поднимешь? а лоад тестирование? а секьюрити? а в тест дизайн? а в дженкинсе соберешь джобу? а ISTBQTBBH есть? а высшее образование?
А в итоге приходишь на работу и весь бэкэнд тестируют только через интерфейс, никаких sql запросов для создания данных,никаких скриптов для работы с файлами, а автотесты пишут разработчики. Немножко поздно, но не смогла устоять. Это к тому, что реальность и то, что спрашивают и говорят на собеседовании иногда сильно отличается. Т е нет такого кем проще быть. Сложнее быть профессионалом, в любом деле.