Cook the pasta according the package directions. Drain and allow to cool. Place in a large bowl and set aside
Make the dressing by mixing half of the sun-dried tomatoes, the olive oil, red wine vinegar, garlic, capers, salt, and pepper together in food processor or blender until smooth.
Cut the rest of the sun-dried tomatoes into thin slices and add them to the bowl with the pasta, along with the cherry tomatoes, olives, Tofu Feta, parsley, and Walnut parmesan. Pour the dressing over everything, and toss to combine.
Serve cold or at room temperature.