Zhang teamed up with Wang Lei in 2006. In the 2007–08 season, the pair won two bronze medals on the Junior Grand Prix (JGP) circuit and qualified to their first JGP Final. They made their senior Grand Prix debut at the 2007 Cup of China before placing 8th at the JGP Final in Gdańsk, Poland. Following the retroactive disqualification of gold medalists Vera Bazarova / Yuri Larionov due to a positive doping sample from Larionov, Zhang/Wang moved up to 7th place. They concluded their season at the 2008 World Junior Championships in Sofia, Bulgaria. Ranked 4th in the short and 7th in the free, they finished 7th overall which, combined with Dong Huibo / Wu Yiming's bronze medal result, allowed China to send three pairs to the 2009 event.