Michael,
You are correct, you will require two unique .jtc connections.
We have this situation in our environment (for select users). The QA environment is the default for those users in the development group, but you can quickly switch to the Production environment if required.
Each connection is named differently and contains connection information to different servers, databases, and logins.
Alison