Bring a large pot of lightly salted water to a boil. Add pasta and cook for 8 to 10 minutes or until al dente; drain and rinse pasta in cold water. Place in a large mixing bowl and add dressing and salt; mix well.
Combine beans in a colander; rinse with cold water and add to pasta. Add corn, tomatoes, cumin, chilli powder, onion powder, garlic powder, chilli flakes and salt and pepper to taste; toss lightly.