Что можно в этой сфере изучить, чтобы был большой выбор вакансий на будущее?
если "будущее" это что-то не очень отдаленное и не хочется париться - есть стандартные варианты "{testng/junit5} + selenium(selenide) + {retrofit/restassured/httpclient}", если более вдумчиво относиться - я бы советовал смотреть в сторону большего понимания теории программирования и чистоте архитектурных решений. язык, фреймворки и ко - это инструменты, которые ты будешь использовать для тестирования конкретного проекта. время будет идти, инструменты будут меняться, концептуальные принципы и академические знания же останутся :)
если "будущее" это что-то не очень отдаленное и не хочется париться - есть стандартные варианты "{testng/junit5} + selenium(selenide) + {retrofit/restassured/httpclient}", если более вдумчиво относиться - я бы советовал смотреть в сторону большего понимания теории программирования и чистоте архитектурных решений. язык, фреймворки и ко - это инструменты, которые ты будешь использовать для тестирования конкретного проекта. время будет идти, инструменты будут меняться, концептуальные принципы и академические знания же останутся :)