Can TestFlight for macOS replace an app in another user’s Applications folder?

On a Mac with two separate macOS user accounts, Account A has a daily-use app in its private ~/Applications folder. I want to install a TestFlight build with the same bundle ID from Account B.

Can TestFlight detect, replace, or update the app in Account A’s private folder? Can the installation destination be selected?

I also want to understand whether installing or launching the build under Account B can affect Account A’s app container or Application Support data.

What Apple-supported setup would you recommend for testing the TestFlight build while protecting Account A’s app and data? Would a separate Mac or separate macOS installation be appropriate?