(Inspired by this questionthis question)
My team is currently doing automated testing via our tool's record-and-playback function. I've read about the benefits of developing a more robust test solution via writing our own scripts, but some of our team members do not come from a programming background and training them can be rather expensive. How can I ease this transition?