Strikes over pay by 4,000 staff on 26 and 27 July have been called off for a vote on a new pay offer.