Zaza bắt đầu sự nghiệp của mình ở Atalanta văo năm 2008, và đã chơi 2 mùa giải cho đội bóng này. Zaza chuyển tới chơi cho Sampdoria văo năm 2010 và trong thời gian ở đây, anh được lần lượt cho mượn tới các câu lạc bộ Juve Stabia, Viareggio và Ascoli. Vào năm 2013, Zaza chuyển tới chơi cho Sassuolo và đã gây được ấn tượng mạnh với Juventus. Zaza gia nhập Juventus vào năm 2015. Ở trong mùa giải đầu tiên với nhà vô địch Serie A, Zaza đã ngay lập tức giành được 2 chức vô địch giải bóng đá quốc nội Ý. Với sự nghiệp quốc tế, Zaza có lần ra mắt chính thức cho đội tuyển Ý vào năm 2014 và cũng đã đại diện cho đất nước thi đấu ở UEFA Euro 2016.