Transfer the pasta to a large bowl. Add the asparagus and the remaining salad ingredients; toss. Add the dressing and toss again. Taste and adjust the seasoning.
This salad will keep for up to 3 days in a covered container in the refrigerator. (It's best to refrigerate the dressing and salad separately; toss together up to 1 hour before serving.