Teach what where? What's your citizenship? What degrees do you hold in which field from which universities where? Are you certified to teach (what subject, level) in your own country? What post-master's teaching experience do you have in your country?
Most countries require teachers have state/province or national certification as a teacher, specifying education requirements, teacher training & supervised student teaching, etc. It is rare that teachers are eligible for any employment visa, with very few exceptions. E.g. native speakers of English from English-speaking countries with appropriate degree(s), who also hold TEFL/CELTA certification & experience, might be eligible for special employment visas, obtained by their qualified employer in non-English speaking countries.
Generally speaking, the only way to teach abroad is through a teacher exchange program (usually need at least 5 years teaching experience, exceptional recommendations, & go through internationally recognized cultural exchange program), or international school (e.g. US, British, French - must be certified in your country, experienced, etc.), or volunteer in an impoverished country with very limited educational institutions. Expect in all cases to be certified teacher with experience in your own country.