I am a remote worker living abroad. What taxes do I pay as an expat? Do I pay state tax, too? What percentage of my earnings do I need to set aside for taxes?

I am a remote worker through UpWork. They will file a W-9. I am wondering how much I should save from each paycheck so that I can pay my taxes quarterly.