Have a look at this RSpec feature page:
In Ruby, randomness is seeded by calling srand and passing it the seed that
you want to use. By doing this, subsequent calls to rand, shuffle,
sample, etc. will all be randomized the same way given the same seed is
passed to srand.
So in short, yes, it will run in the same order on other machines.
Ruby's srand does guarantee the same numbers across machines using the same Ruby version. See this SO question and resulting answers: Does seed generate same random sequence across different Rubys?