Currently our functional tests are run on test server. It may lead to random failures especially during a situation when other developers use the instance to test their changes at the same time when functional tests are running. It can accidentaly break the functional tests making the results confusing.
Taking it into account, shouldn’t we change the server for a less used one? Maybe using UAT2/3/4 would be a better solution? I am looking forward for your suggestions.