Queue a Google Play app to download later on wifi to save mobile data?
For an update to an existing app, you just have to enable that in Google play's settings. For a newly installed app, I don't think it is possible. You can block the  background data for Google play, but that's just a workaround and it has limitations like you won't be able to make in-app purchases when you are on mobile network.