Bring a large pot of salted water to a boil.
Cook the rotini according to package instructions until al dente.
Drain and rinse under cold water to cool completely.
Halve the cherry tomatoes.
Dice the bell pepper and red onion.
Chop parsley and basil.
In a small bowl or jar, whisk together olive oil, red wine vinegar, Dijon mustard, garlic, oregano, salt, and pepper.
In a large bowl, combine cooled pasta, tomatoes, olives, feta, bell pepper, red onion, parsley, and basil.
Pour the dressing over the salad and toss gently until evenly coated.
Refrigerate for 30–60 minutes before serving to allow flavors to blend.