Parts of Australia's east coast will swelter over the weekend as a heatwave sweeps across the southern states.