The Hungarian has not played for Steve Clarke's first XI since January after suffering anterior cruciate ligament damage against Queens Park Rangers.
However, he returned to action by featuring for the club's Under 21 side last week, and has now played in a behind-closed-doors friendly against Swindon.
Gera is thrilled with how his search for full fitness is going and is optimistic about being included in the squad for the Capital One Cup tie against the Gunners.
"I've got good news, I played again today," Gera wrote on his official Facebook page.
"We had a friendly game against Swindon and I needed it very much because the next Under 21 game will be only on the 30th.
"Each minute I spend on the pitch is as valuable as gold for me. I played 75 minutes and we won 1-0.
"I could've scored two or three goals but I wasn't lucky. No problem, I'm not impatient and what's important is that things are going well.
"I hope next Wednesday I'll be in the senior squad against Arsenal in the League Cup."