In most cases, upon job offer, the teacher is responsible for the cost of obtaining a work visa or any related documentation that is required.  There are occasions where the school that has hired you will assist in the visa costs, which will be stated under the ‘Job Benefits’ section of the job posting.