Cook the pasta according to package instructions. Drain and rinse the pasta under cold water and set aside in a large serving bowl.
In a small bowl, whisk together all of the ingredients for the dressing. Taste for seasoning and refrigerate until ready to use.
Prep all of the vegetables, add them to the pasta along with the beans and corn then stir together.
Pour the dressing over the salad and add in the queso fresco and cilantro.
Stir everything together until coated and taste for seasoning. Serve immediately or cover and refrigerate until ready to serve.