Я с Битриксом незнаком, но все же отвечу (ИМХО, это не зависит от продукта и даже от языка).
Есть два вопроса:
1) как совместно работать с кодом? Git сегодня занял 99% рынка, так что ответ простой - Git репозитори или в облаке (Github, GitLab, ...) или локально. И выработать методику работы - или git workflow, или попроще.
2) как поднимать тестовые окружения? Можно на основе K8S (как посоветовала
Юлия Бедросова ), можно на основе обычных виртуалок локально или в облаке. Зависит от того, достаточно ли вам фиксированное кол-во тестовых сред, или необдимо поднимать новую по запросу. И ес-но, от devops skills вашей команды.