In a large mixing bowl, combine the chickpeas, black beans, sun-dried tomatoes, red onion, and parsley.
In a separate small bowl, whisk together the olive oil, red wine vinegar, garlic powder, salt, black pepper, oregano, and crushed red pepper flakes until well combined.
Pour the dressing over the bean and tomato mixture and gently toss to coat all ingredients evenly.
Cover the salad and refrigerate for at least 30 minutes to allow the flavors to meld. For best results, let it chill for 2 hours.
Before serving, give the salad a gentle stir and adjust seasoning if necessary.