Bring a large pot of lightly salted water to a boil. Add pasta and cook for 8 to 10 minutes or until al dente; rinse with cold water and drain.
Prepared zesty Italian dressing according to package directions.
In a large bowl, toss together pasta, tomatoes, artichoke hearts, black olives, green olives and cheese. Pour dressing over all, add pesto, and stir until evenly coated. Refrigerate or serve immediately.