Heat oil in a large skillet over medium heat. Add corn, stirring frequently about 6-7 minutes. Add onion and stir for 3 more minutes. Add zucchini and cook until tender, about 6 minutes. Stir occasionally. Stir tomatoes, garlic, pepper, cumin, and salt. Reduce heat to low-medium for additional 8 minutes.