Australia Skilled Independent visa (subclass 189) Points-tested stream Eligible Occupations

 

Occupation ANZSCO Code List Assessing Authority
Accountant (General) 221111 MLTSSL
  • CAANZ
  • CPAA
  • IPA
Actuary 224111 MLTSSL
  • VETASSESS
Aeronautical Engineer 233911 MLTSSL
  • Engineers Australia
Agricultural Consultant 234111 MLTSSL
  • VETASSESS
Agricultural Engineer 233912 MLTSSL
  • Engineers Australia
Agricultural Scientist 234112 MLTSSL
  • VETASSESS
Airconditioning and Mechanical Services Plumber 334112 MLTSSL
  • TRA
Airconditioning and Refrigeration Mechanic 342111 MLTSSL
  • TRA
Analyst Programmer 261311 MLTSSL
  • ACS
Architect 232111 MLTSSL
  • AACA
Artistic Director 212111 MLTSSL
  • VETASSESS
Arts Administrator or Manager 139911 MLTSSL
  • VETASSESS
Audiologist 252711 MLTSSL
  • VETASSESS
Automotive Electrician 321111 MLTSSL
  • TRA
Barrister 271111 MLTSSL
  • Legal admissions authority of a state or territory
Biochemist 234513 MLTSSL
  • VETASSESS
Biomedical Engineer 233913 MLTSSL
  • Engineers Australia
Biotechnologist 234514 MLTSSL
  • VETASSESS
Boat Builder and Repairer 399111 MLTSSL
  • TRA
Botanist 234515 MLTSSL
  • VETASSESS
Bricklayer 331111 MLTSSL
  • TRA
Cabinetmaker 394111 MLTSSL
  • TRA
Cardiologist 253312 MLTSSL
  • MedBA
Cardiothoracic Surgeon 253512 MLTSSL
  • MedBA
Carpenter 331212 MLTSSL
  • TRA
Carpenter and Joiner 331211 MLTSSL
  • TRA
Cartographer 232213 MLTSSL
  • VETASSESS
Chef 351311 MLTSSL
  • TRA
Chemical Engineer 233111 MLTSSL
  • Engineers Australia
Chemist 234211 MLTSSL
  • VETASSESS
Child Care Centre Manager 134111 MLTSSL
  • TRA
Chiropractor 252111 MLTSSL
  • CCEA
Civil Engineer 233211 MLTSSL
  • Engineers Australia
Civil Engineering Draftsperson 312211 MLTSSL
  • Engineers Australia
  • VETASSESS
Civil Engineering Technician 312212 MLTSSL
  • VETASSESS
Clinical Haematologist 253313 MLTSSL
  • MedBA
Clinical Psychologist 272311 MLTSSL
  • APS
Computer Network and Systems Engineer 263111 MLTSSL
  • ACS
Conservator 234911 MLTSSL
  • VETASSESS
Construction Project Manager 133111 MLTSSL
  • VETASSESS
Dancer or Choreographer 211112 MLTSSL
  • VETASSESS
Dermatologist 253911 MLTSSL
  • MedBA
Developer Programmer 261312 MLTSSL
  • ACS
Diagnostic and Interventional Radiologist 253917 MLTSSL
  • MedBA
Diesel Motor Mechanic 321212 MLTSSL
  • TRA
Drainer 334113 MLTSSL
  • TRA
Early Childhood (Pre-primary School) Teacher 241111 MLTSSL
  • AITSL
Economist 224311 MLTSSL
  • VETASSESS
Educational Psychologist 272312 MLTSSL
  • APS
Electrical Engineer 233311 MLTSSL
  • Engineers Australia
Electrical Engineering Draftsperson 312311 MLTSSL
  • Engineers Australia
Electrical Engineering Technician 312312 MLTSSL
  • TRA
Electrician (General) 341111 MLTSSL
  • TRA
Electrician (Special Class) 341112 MLTSSL
  • TRA
Electronic Equipment Trades Worker 342313 MLTSSL
  • TRA
Electronic Instrument Trades Worker (General) 342314 MLTSSL
  • TRA
Electronic Instrument Trades Worker (Special Class) 342315 MLTSSL
  • TRA
Electronics Engineer 233411 MLTSSL
  • Engineers Australia
Emergency Medicine Specialist 253912 MLTSSL
  • MedBA
Endocrinologist 253315 MLTSSL
  • MedBA
Engineering Manager 133211 MLTSSL
  • Engineers Australia
  • AIM
Engineering Professionals nec 233999 MLTSSL
  • Engineers Australia
Engineering Technologist 233914 MLTSSL
  • Engineers Australia
Environmental Consultant 234312 MLTSSL
  • VETASSESS
Environmental Engineer 233915 MLTSSL
  • Engineers Australia
Environmental Manager 139912 MLTSSL
  • VETASSESS
Environmental Research Scientist 234313 MLTSSL
  • VETASSESS
Environmental Scientists nec 234399 MLTSSL
  • VETASSESS
External Auditor 221213 MLTSSL
  • CAANZ
  • CPAA
  • IPA
Fibrous Plasterer 333211 MLTSSL
  • TRA
Fitter (General) 323211 MLTSSL
  • TRA
Fitter and Turner 323212 MLTSSL
  • TRA
Fitter-Welder 323213 MLTSSL
  • TRA
Food Technologist 234212 MLTSSL
  • VETASSESS
Footballer 452411 MLTSSL
  • VETASSESS
Forester 234113 MLTSSL
  • VETASSESS
Gasfitter 334114 MLTSSL
  • TRA
Gastroenterologist 253316 MLTSSL
  • MedBA
General Practitioner 253111 MLTSSL
  • MedBA
Geophysicist 234412 MLTSSL
  • VETASSESS
Geotechnical Engineer 233212 MLTSSL
  • Engineers Australia
Glazier 333111 MLTSSL
  • TRA
Horse Trainer 361112 MLTSSL
  • TRA
Hydrogeologist 234413 MLTSSL
  • VETASSESS
ICT Business Analyst 261111 MLTSSL
  • ACS
ICT Security Specialist 262112 MLTSSL
  • ACS
Industrial Engineer 233511 MLTSSL
  • Engineers Australia
Intensive Care Specialist 253317 MLTSSL
  • MedBA
Internal Auditor 221214 MLTSSL
  • VETASSESS
Joiner 331213 MLTSSL
  • TRA
Land Economist 224511 MLTSSL
  • VETASSESS
Landscape Architect 232112 MLTSSL
  • VETASSESS
Life Scientist (General) 234511 MLTSSL
  • VETASSESS
Life Scientists nec 234599 MLTSSL
  • VETASSESS
Lift Mechanic 341113 MLTSSL
  • TRA
Locksmith 323313 MLTSSL
  • TRA
Management Accountant 221112 MLTSSL
  • CAANZ
  • CPAA
  • IPA
Management Consultant 224711 MLTSSL
  • VETASSESS
Marine Biologist 234516 MLTSSL
  • VETASSESS
Materials Engineer 233112 MLTSSL
  • Engineers Australia
Occupation ANZSCO Code List Assessing Authority
Mechanical Engineer 233512 MLTSSL
  • Engineers Australia
Medical Diagnostic Radiographer 251211 MLTSSL
  • ASMIRT
Medical Laboratory Scientist 234611 MLTSSL
  • AIMS
Medical Oncologist 253314 MLTSSL
  • MedBA
Medical Practitioners nec 253999 MLTSSL
  • MedBA
Medical Radiation Therapist 251212 MLTSSL
  • ASMIRT
Metal Fabricator 322311 MLTSSL
  • TRA
Metal Machinist (First Class) 323214 MLTSSL
  • TRA
Metallurgist 234912 MLTSSL
  • VETASSESS
Meteorologist 234913 MLTSSL
  • VETASSESS
Microbiologist 234517 MLTSSL
  • VETASSESS
Midwife 254111 MLTSSL
  • ANMAC
Mining Engineer (excluding Petroleum) 233611 MLTSSL
  • Engineers Australia
Motor Mechanic (General) 321211 MLTSSL
  • TRA
Motorcycle Mechanic 321213 MLTSSL
  • TRA
Multimedia Specialist 261211 MLTSSL
  • ACS
Music Director 211212 MLTSSL
  • VETASSESS
Musician (Instrumental) 211213 MLTSSL
  • VETASSESS
Natural and Physical Science Professionals nec 234999 MLTSSL
  • VETASSESS
Naval Architect 233916 MLTSSL
  • Engineers Australia
Neurologist 253318 MLTSSL
  • MedBA
Neurosurgeon 253513 MLTSSL
  • MedBA
Nuclear Medicine Technologist 251213 MLTSSL
  • ANZSNM
Nurse Practitioner 254411 MLTSSL
  • ANMAC
Nursing Clinical Director 134212 MLTSSL
  • ANMAC
Obstetrician and Gynaecologist 253913 MLTSSL
  • MedBA
Occupational Therapist 252411 MLTSSL
  • OTC
Ophthalmologist 253914 MLTSSL
  • MedBA
Optometrist 251411 MLTSSL
  • OCANZ
Organisational Psychologist 272313 MLTSSL
  • APS
Orthopaedic Surgeon 253514 MLTSSL
  • MedBA
Orthotist or Prosthetist 251912 MLTSSL
  • AOPA
Osteopath 252112 MLTSSL
  • AOAC
Other Spatial Scientist 232214 MLTSSL
  • VETASSESS
Otorhinolaryngologist 253515 MLTSSL
  • MedBA
Paediatric Surgeon 253516 MLTSSL
  • MedBA
Paediatrician 253321 MLTSSL
  • MedBA
Painting Trades Worker 332211 MLTSSL
  • TRA
Panelbeater 324111 MLTSSL
  • TRA
Pathologist 253915 MLTSSL
  • MedBA
Petroleum Engineer 233612 MLTSSL
  • Engineers Australia
Physicist 234914 MLTSSL
  • VETASSESS
  • ACPSEM
Physiotherapist 252511 MLTSSL
  • APC
Plastic and Reconstructive Surgeon 253517 MLTSSL
  • MedBA
Plumber (General) 334111 MLTSSL
  • TRA
Podiatrist 252611 MLTSSL
  • ANZPAC
Pressure Welder 322312 MLTSSL
  • TRA
Primary Health Organisation Manager 134213 MLTSSL
  • VETASSESS
Production or Plant Engineer 233513 MLTSSL
  • Engineers Australia
Psychiatrist 253411 MLTSSL
  • MedBA
Psychologists nec 272399 MLTSSL
  • APS
Quantity Surveyor 233213 MLTSSL
  • AIQS
Radiation Oncologist 253918 MLTSSL
  • MedBA
Radiocommunications Technician 313211 MLTSSL
  • TRA
Registered Nurse (Aged Care) 254412 MLTSSL
  • ANMAC
Registered Nurse (Child and Family Health) 254413 MLTSSL
  • ANMAC
Registered Nurse (Community Health) 254414 MLTSSL
  • ANMAC
Registered Nurse (Critical Care and Emergency) 254415 MLTSSL
  • ANMAC
Registered Nurse (Developmental Disability) 254416 MLTSSL
  • ANMAC
Registered Nurse (Disability and Rehabilitation) 254417 MLTSSL
  • ANMAC
Registered Nurse (Medical Practice) 254421 MLTSSL
  • ANMAC
Registered Nurse (Medical) 254418 MLTSSL
  • ANMAC
Registered Nurse (Mental Health) 254422 MLTSSL
  • ANMAC
Registered Nurse (Paediatrics) 254425 MLTSSL
  • ANMAC
Registered Nurse (Perioperative) 254423 MLTSSL
  • ANMAC
Registered Nurse (Surgical) 254424 MLTSSL
  • ANMAC
Registered Nurses nec 254499 MLTSSL
  • ANMAC
Renal Medicine Specialist 253322 MLTSSL
  • MedBA
Rheumatologist 253323 MLTSSL
  • MedBA
Roof Plumber 334115 MLTSSL
  • TRA
Secondary School Teacher 241411 MLTSSL
  • AITSL
Sheetmetal Trades Worker 322211 MLTSSL
  • TRA
Shipwright 399112 MLTSSL
  • TRA
Small Engine Mechanic 321214 MLTSSL
  • TRA
Social Worker 272511 MLTSSL
  • AASW
Software and Applications Programmers nec 261399 MLTSSL
  • ACS
Software Engineer 261313 MLTSSL
  • ACS
Solicitor 271311 MLTSSL
  • Legal admissions authority of a state or territory
Solid Plasterer 333212 MLTSSL
  • TRA
Sonographer 251214 MLTSSL
  • ASMIRT
Special Education Teachers nec 241599 MLTSSL
  • AITSL
Special Needs Teacher 241511 MLTSSL
  • AITSL
Specialist Physician (General Medicine) 253311 MLTSSL
  • MedBA
Specialist Physicians nec 253399 MLTSSL
  • MedBA
Speech Pathologist 252712 MLTSSL
  • SPA
Statistician 224113 MLTSSL
  • VETASSESS
Stonemason 331112 MLTSSL
  • TRA
Structural Engineer 233214 MLTSSL
  • Engineers Australia
Surgeon (General) 253511 MLTSSL
  • MedBA
Surveyor 232212 MLTSSL
  • SSSI
Systems Analyst 261112 MLTSSL
  • ACS
Taxation Accountant 221113 MLTSSL
  • CAANZ
  • CPAA
  • IPA
Teacher of the Hearing Impaired 241512 MLTSSL
  • AITSL
Teacher of the Sight Impaired 241513 MLTSSL
  • AITSL
Technical Cable Jointer 342212 MLTSSL
  • TRA
Telecommunications Engineer 263311 MLTSSL
  • Engineers Australia
Telecommunications Field Engineer 313212 MLTSSL
  • Engineers Australia
Telecommunications Network Engineer 263312 MLTSSL
  • Engineers Australia
Telecommunications Network Planner 313213 MLTSSL
  • Engineers Australia
Telecommunications Technical Officer or Technologist 313214 MLTSSL
  • Engineers Australia
Occupation ANZSCO Code List Assessing Authority
Tennis Coach 452316 MLTSSL
  • VETASSESS
Thoracic Medicine Specialist 253324 MLTSSL
  • MedBA
Transport Engineer 233215 MLTSSL
  • Engineers Australia
University Lecturer 242111 MLTSSL
  • VETASSESS
Urologist 253518 MLTSSL
  • MedBA
Valuer 224512 MLTSSL
  • VETASSESS
Vascular Surgeon 253521 MLTSSL
  • MedBA
Veterinarian 234711 MLTSSL
  • AVBC
Wall and Floor Tiler 333411 MLTSSL
  • TRA
Welder (First Class) 322313 MLTSSL
  • TRA
Welfare Centre Manager 134214 MLTSSL
  • ACWA
Zoologist 234518 MLTSSL
  • VETASSESS