Heat a large skillet over medium-low heat. Add the sliced almonds and cook for 3 to 5 minutes until slightly browned and toasted. You can stir or shake the pan to ensure the almonds do not burn. Once golden, remove from the pan to a small bowl to cool.
In the same skillet over medium heat, place the green beans, ¼ cup water, and ¼ teaspoon of salt. Cover the skillet and cook the green beans and cook for 7 to 9 minutes until the green beans are bright green and tender. You can shake the pan or stir the green beans a few times while cooking. Watch the water and when it disappears, be sure to remove the green beans as they can scorch. Remove the skillet from the heat and set it aside.
Meanwhile whisk together the olive oil, Dijon mustard, lemon juice, fresh parsley, basil, salt, and pepper until combined.
To the skillet, add the halved tomatoes, sliced Kalamata olives, sliced shallot, crumbled feta cheese, and half of the toasted almonds. Pour the dressing over the salad and toss to combine.
Plate on a serving platter and garnish with fresh lemon zest and the remaining almonds.