Я выбрала тестирование, поскольку эта область более гибкая. Можно тестировать бекенд, мобильные приложения, фронтенд, веб и десктоп. Поэтому вакансий для тестировщиков более чем достаточно. Если хочется программировать - можно писать автотесты. Если хочется принять участие в разработке дизайна - можно развиваться в области UX- тестирования. Часто отдел тестирования в компаниях довольно независим имеет право выбирать инструменты для работы, а это позволяет использовать самые современные технологии или даже самому разрабатывать инструменты для тестирования.(Например, часто тестировщики начинают использовать первыми использовать Doker, Ansible, Jenkins, пока другие отделы что-то согласовывают) А еще мне нравится общаться и конструктивно спорить с разработчиками. При смене работы меняется контекст и специфика, но не нужно кардинально переучиваться. И, кстати, тестирование - это уже давно не просто "кликать по кнопочкам".