Bring a large pot of salted water to a boil and cook the penne until al dente. Drain the pasta and rinse it under cold water to stop the cooking and cool it completely.
In a large mixing bowl, add the cooled penne, chickpeas, artichoke hearts, sun-dried tomatoes, olives, feta cheese, and parsley.
In a small bowl, whisk the olive oil, lemon juice, oregano, salt, and pepper until combined.
Pour the dressing over the pasta mixture and toss gently until everything is evenly coated.
Cover the bowl and refrigerate for at least one hour so the flavors can blend before serving.