The 27-year-old was arrested in a refugee shelter in western Austria last June after being denounced by a fellow Syrian.
He has been charged with 20 charges of “murder as a terror offence” and faces life in prison if found guilty.
According to Austrian media, the accused had boasted to other asylum seekers about shooting unarmed or wounded troops loyal to Syrian President Bashar-al Assad.
After his arrest, the suspect initially admitted to the 2013-2014 killings in the western city of Homs and the surrounding region but later retracted his confession.
Austria cannot extradite the man to face charges in Syria because of the bloody six-year civil war pitting Assad's government against rebel groups.