Harris starts for Scotland
The 27-year-old starts at outside centre in what will be is third Scottish cap, Harris having previously played against Samoa and Wales.
The game is a 2am kick-off on Sunday (UK time) and is being shown live on BBC Scotland.
Head coach Gregor Townsend said: “The coaches and I have enjoyed working with the players this week in Vancouver and are pleased with how they have performed in training, getting through a lot of technical, tactical and conditioning work.
“We’ve now arrived in Edmonton where we will be putting the finishing touches on our preparation and aim to put a marker down at the beginning of this three-Test tour, against a side which has, historically, been a very tough side for Scotland over the years – especially on home soil.
“A number of opportunities have been given to players to play their way into our thinking on this tour and beyond and we look forward to seeing them take to the field this Saturday.”