First of all, you should master English well. Generally speaking, an English teacher should be an English major and have passed CET-8. IELTS can also prove English proficiency. If you want to teach English in a middle school, you need to take the middle school English teacher qualification certificate.
There are two kinds of English teacher qualification certificates, one is high school English and the other is junior high school English. If you pass the senior high school English teacher qualification certificate, you can teach elementary school, junior high school and senior high school in the future. If you are the latter, you can only teach junior high school and primary school. Examination of teacher qualification certificate requires registration in Beijing Education Examinations Institute, and examination of "pedagogy" and "educational psychology", both of which have special counseling books issued by Education Examinations Institute. Buy it yourself, study hard and recite it to pass the exam.
If you think you need some training, there are many remedial classes in these two subjects. The tuition is about a few hundred dollars. If you pass these two exams, you can get the certificate of passing the exam. Then I have to attend an interview. Interviews are usually to prepare teaching plans and lectures, and the jury will grade the interviews. If you pass the interview, you can apply for the English teacher qualification certificate. With this certificate, you can have basic English teaching qualifications.
hope this helps