Luiz Razia has secured the Marussia Formula 1 seat left vacant by Timo Glock's pre-season departure from the team.
Brazilian 23-year-old Razia joins fellow GP2 graduate Max Chilton in an all-rookie line-up at the squad.
Razia will drive the new Marussia in Wednesday's Jerez test session, although the team will start the day late following Chilton's crash due to suspension failure on Tuesday.
"The past two seasons in GP2 have been all about proving that I have what it takes and that I'm ready," said Razia.
"This coming season will be all about rewarding the faith the team have shown in me.
"This is an important year for the Marussia F1 team in terms of maintaining the momentum from a very positive 2012 season. I look forward to making a valuable contribution to that."
Razia became a GP2 title contender last year in his fourth season in the series, eventually finishing runner-up to Davide Valsecchi.
Team boss John Booth said he had always expected Razia to blossom after initially hiring him as reserve driver for the then Virgin branded F1 team in 2010.
"We had every expectation that he would progress to the extent that he has," said Booth.
"He is a very quick and tenacious driver who battled hard to the runner-up spot last year.
"Together with Max, we are fielding a young but incredibly ambitious pairing and we look forward to seeing what they can achieve."
Marussia's announcement means that the only vacancy remaining on the 2013 F1 grid is the second Force India seat.
In addition to his 2010 run with Virgin/Marussia (pictured), Razia has also tested F1 cars with Toro Rosso, Force India and Caterham.