Balance is already current test squad is he not? He certainly played last few ashes tests.
Ballance was not in the squad to tour west indies:
The test squad was:
Stuart Broad (Nottinghamshire, captain)**
Eoin Morgan (Middlesex, vice-captain)
Moeen Ali (Worcestershire)
Ravi Bopara (Essex)
Tim Bresnan (Yorkshire)
Jos Buttler (Lancashire)
Jade Dernbach (Surrey)
Harry Gurney (Nottinghamshire)
Alex Hales (Nottinghamshire)
Chris Jordan (Sussex)
Michael Lumb (Nottinghamshire)
Stephen Parry (Lancashire)
Joe Root (Yorkshire)*
Ben Stokes (Durham)
James Tredwell (Kent)
Luke Wright (Sussex)
Ian Bell (Warwickshire) - added to the squad on March 1 as cover from Morgan and Hales
Ballance more limited overs than test player for me.