> Jenkins я понимаю как инструмент для CI/CD. Не могу прикрутить, потому что автотесты запускаются только на локальной машине
Jenkins отлично запускается как Java приложение на собственной машине и используется как планиррвщик тестовых заданий. Можно будет, например, настроить интеграцию с Git'ом и получить запуск тестов по событию, чтобы не делать этого руками. Со временем можно будет это дело прямо скопировать на выделенный сервер или в облако
> Allure для репортов. Но репорты пока не в приоритете
Здесь два подхода. Согласно одному, бизнес просит красивых репортов и тогда надо копать Allure. Согласно другому, репотры автотестов не выходят за пределы команды, и всё, чего хочется менеджменту - зелёный баннер "тесты прошли успешно" и тогда нужно делать тесты с максимумом стектрейсов и прочей отладочной информации, чтобы дев инженеры были рады
> Spring не знаю зачем пишут в вакансиях
Чтобы лучше понимать, как тестировать Spring приложение