Everyone irrespective of their educational credentials has to appear for IELTS with certain exceptions. If you want to move to an English-speaking country to study, then you should take the IELTS Academic test. For work or immigration, the IELTS General Training test is recommended.