Oliveira joined on loan from Benfica in January and his only previous start came in the 5-0 home defeat to Chelsea, but Bafetimbi Gomis’ absence for a month with a hamstring injury has given him the opportunity to lead the attack for the next few weeks.
Swansea manager Garry Monk has a defensive dilemma with Neil Taylor suspended, Kyle Naughton injured and fellow full-backs Dwight Tiendalli and Jazz Richards out on loan so Jordi Amat is set for a rare start, possibly in a new formation featuring three central defenders.
Boss Nigel Pearson has a fully fit Leicester squad and the Foxes could be unchanged.
Victory by three goals and favourable results elsewhere would see the Foxes escape the Barclays Premier League relegation zone for the first time since November.
Matthew Upson is fit after recovering from an Achilles problem, despite failing to make the squad for last weekend’s dramatic 3-2 win at West Brom.