Beattie joined Sheffield United in a £4million deal from Everton.
He said: “I hope this is going to be one step back to take three steps forward.
“I got into the England squad because I was scoring goals and David Nugent showed last year you don’t have to be with a Premiership team to play for England.”