Banyana Banyana will make their maiden outing on the international scene after a runners-up finish at the 2018 African Women's Cup of Nations.
“It was a difficult period to complete the final squad with many players raising their hands, and that is why we left it until late to announce our team," Ellis told the media at Safa House.
"We went with a lot of experience and included some youngsters because we also have to think about the future.
"I have always believed in the saying that if a player looks ready don’t mind their age, just give them a chance.
“I have full confidence in the squad that we have selected and I believe we will surprise many at the tournament.”
South Africa will open their campaign against Spain on June 8 in Le Harve.