Preheat oven to 350 degree F. Toast almonds on a baking sheet for about 5 minutes. Make sure to check often; set aside. Or toast almonds in a skillet on a stove top.
Bring water in a saucepan to a boil; stir in quinoa and salt. Cover and reduce heat to low; simmer for 15 minutes or until water is absorbed. Remove from heat and let stand for 5 minutes. Fluff quinoa with a fork and let cool, uncovered.
While the quinoa is cooking, bring a large pot of water to a boil. Lightly salt the water and add asparagus; cook uncovered, until tender-crisp 2 to 3 minutes. With a slotted spoon, remove asparagus and transfer to an ice bath to stop the cooking. Let stand until cold; drain.
In a small bowl, whisk together lemon juice, olive oil, honey, garlic, and Dijon; salt and pepper to taste. Set aside.
In a large bowl, add the cooled quinoa, asparagus, green onions, lemon zest, feta, and almonds. Pour dressing over the quinoa mixture and gently toss to coat. Serve with lemon wedges. Refrigerate for up to 3 days.