Attiny85 SoftwareSerial not working on battery power
Unless you connect the ground of your ATTiny to the ground of your USB UART interface there is no circuit for the electrons to flow around. 

It works when powered from the computer because everything shared the same ground connection.