Js (Node.js, React). На данный момент, как я понимаю, это самое востребованное направление. Лично я с Js практически никогда не работал.
Не уверен на счёт "самое востребованное". При наличии навыков легко можно найти работу на любом из трёх представленных стеков
ASP.NET. Понимаю, что, наверное, не лучшее направление, но сам C# мне очень нравится.
Не так уж и плохо на самом деле. ASP NET Core очень хорош.
Везде пишут, что будущее за AI. Есть мысли, может попробовать себя в machine learning, а в частности в computer vision.
Ни разу не видел такого. AI не отменяет веба.
Ну и мне кажется, в AI вы не сможете применить уже имеющиеся знания.
Оставаться в автоматизации тестирования, просто сменить проект или взять еще один на парттайм, чтобы не "застаиваться". Прокачиваться в технически более сложных направлениях — архитектура/фреймворки тестирования, налаживание инфраструктуры.
Мне кажется, что это лучший вариант, тк в первых двух случаях у вас будет очень большой даунгрейд в карьере (особенно в случае с AI)