Goode's participation in the Six Nations was thrown into doubt after the full-back sustained a tear in his shoulder but the 24-year-old has reacted well to his rehabilitation programme and has taken part in full training this week.
"It feels really good, I’ve been outside doing some contact stuff and tackling today and it went really well so I'm very optimistic about it," Goode told the Watford Observer.
"It feels really good, I'm just pushing it as hard as I can really now so I'll defintiely be fit for next week and possibly this weekend.
"I've got a few more tests to do and boxes to tick, I'm not sure about Sunday but the way it's progressing you never know - it’s going well."
Even if Goode misses out against Edinburgh, he insists he will play for Saracens in the LV=Cup the following week against Cardiff Blues.
He said: "I'll definitely play in the LV and then as to what will happen afterwards, it will be discussed betweens Saracens and Stuart Lancaster - then we’ll go from there and see what the outcome is."
It has been a frustrating time to be on the sidelines for the Sarries man as impressive performances in the autumn internationals saw Goode cement his place as England's first-choice number 15.
But Goode has stayed positive and used the time to work on other parts of his game.
He said: "You always get these knock-backs in rugby, there's always a time when you're going to be injured so you have to be quite philosophical about that because that's the nature of the game.
"So you deal with it and it's given me the chance to develop other parts of my conditioning like my leg strength and my power so hopefully that'll help me a lot going forward."
England's first Six Nations match sees them play Scotland at Twickenham on Saturday, February 2.