In a large mixing bowl, combine the black beans, corn, cherry tomatoes, red bell pepper, cucumber, red onion, parsley, and feta cheese.
In a separate small bowl, whisk together the olive oil, red wine vinegar, lime juice, garlic powder, cumin, salt, and pepper until well combined.
Pour the dressing over the bean and vegetable mixture and gently toss to coat all ingredients evenly.
Cover the bowl with plastic wrap and refrigerate for at least 30 minutes to allow the flavors to meld.
Serve chilled or at room temperature as a dip with tortilla chips or as a side salad.