Brendon Taylor, who missed the Test series against Afghanistan, but returned for the last two T20Is comes into the squad for the Test matches.
Sikandar Raza hasn't been included in the squad since he is undergoing treatment for bone marrow infection.
Ryan Burl, Wesley Madhevere, Richmond Mutumbami and Brandon Mavuta are the others to miss out.
The first Test will be played between April 29 and May 3 while the second Test will be played between May 7 and 11.
Zimbabwe squad: Williams Sean (captain), Chakabva Regis, Chisoro Tendai, Chivanga Tanaka, Jongwe Luke, Kaia Roy, Kasuza Kevin, Masakadza Wellington, Masvaure Prince, Musakanda Tarisai, Muzarabani Blessing, Ngarava Richard, Nyauchi Victor, Shumba Milton, Taylor Brendan, Tiripano Donald.