Through fc zoning, you can restrict which storage ports the host HBAs can get to - this has performance implications.
If you only ever zone your qa hosts to ports 0a and 1a, while your esx hosts are zoned to 0b and 1b, you do not need to worry about storage port contention between your qa and esx hosts.