What should I do when I'm being constantly micro managed at work?

My work is usually being corrected when I'm not around.

I noticed she does some of my work

I have to frequently check in when I'm going on break.

She blames me a lot. There's miscommunication

At first I didn't want to quit

I'm thinking maybe i need tougher skin. I've never been treated like this at work.

I am new and apparently I've been late a lot to work. So I've been taking initiative on leaving way earlier for work. But still getting blamed and micromanaged. What can I do?

What should I do when I'm being constantly micro managed at work?
Post Opinion