The ex-pop singer, who has established a successful theatre career in recent years, is to play Edna Birch's (Shirley Stelfox) "feisty and flirtatious" granddaughter Eve on the long-running programme.
Shaw first found fame by appearing on ITV1 reality competition Popstars in 2001. The show saw her winning a place in the band Hear'Say, who remained active for nearly two years.
More recently, the 28-year-old has triumphed on Dancing On Ice and starred in a number of West End musicals, including Chicago, Summer Holiday, The Rocky Horror Show and Joseph and the Amazing Technicolor Dreamcoat.
Speaking of her new role, Shaw commented: "I am so excited to be joining the cast of such a popular and long-standing show. It's quite daunting to think I'll be watched by millions of people every night, but I can't wait to get stuck in to country life! Eve is going to be such a fun character to play, she's a real flirt and her arrival is definitely going to cause fireworks."
Emmerdale's series producer Gavin Blyth added: "We are delighted to welcome Suzanne to the cast. Viewers can look forward to some explosive storylines as Eve cranks up the heat in the village and attracts her fair share of male attention!"
Shaw's former Hear'Say bandmate Kym Marsh has been a cast member in ITV1's Coronation Street for nearly four years, playing the role of barmaid Michelle Connor.
The actress will begin filming at the Yorkshire-based programme next month and be seen on screen for the first time in April.