Prepare pasta according to package directions, drain and rinse under cold running water. Add to a large serving bowl and toss with the olive oil.
Meanwhile in a saucepan of boiling water, add the broccoli and zucchini, cook until crisp and just tender, approximately 3 - 4 minutes.
Drain the broccoli and add to pasta along with all remaining salad ingredients.
To prepare dressing, combine vinegar, lemon juice, mustard, oil, herbs, lemon zest, garlic, salt and pepper in a small mixing bowl.
Pour dressing over pasta mixture and toss gently until well mixed.
Cover and place in the fridge to chill for and hour or two before serving.