Worcester have confirmed that Scotland international wing Nikki Walker will leave the Aviva Premiership club to join Edinburgh.