In a small deep pot, bring water to boil, then add quinoa. Cook over low-medium heat until water is dissolved. Remove from heat and allow quinoa to cool down a little.
In the meantime, toast almonds in a small skillet over medium heat until golden brown. Then set aside.
In a medium mixing bowl add olive oil, vinegar, dijon mustard, agave, lemon juice, salt, and pepper. Whisk ingredients together.
In the same bowl add mango, avocado, arugula, green onions, dried cranberries, and boiled quinoa. Gently toss salad, mixing everything together well.