foreigner不常用,有歧視意味
you can use
nationality
overseas/international
expat-- She is an expat in China on a one-year contract.