1. Cook pasta according to package instructions. Drain and rinse under cold water.
2. In a large mixing bowl, combine cooked pasta, corn, black beans, cherry tomatoes, bell pepper, red onion, cilantro, and queso fresco.
3. In a small bowl, whisk together olive oil, lime juice, ground cumin, chili powder, minced garlic, salt, and black pepper.
4. Pour the dressing over the pasta salad and toss to coat evenly.
5. Chill in the refrigerator for at least 30 minutes before serving.