Soak red onion in ice water for 5 minutes.
In a small bowl, mix olive oil, vinegar, cumin, garlic powder, salt, and pepper.
Add beans, cucumber, onion, cilantro, and feta to a large bowl.
Pour dressing over the top and fold into salad.
Let it sit for 10 minutes in the refrigerator before serving.