MEDIUM TERM TSS VISA

Medium Term TSS Visa Occupation Lists

Photo Bu Indah

WRITTEN BY
INDAH MELINDASARI, B.Com

MARN 0961 448 | UPDATED MAY 2019

SHARE THIS INFORMATION

Occupation Lists for Medium Term Temporary Skill Shortage Visa (TSS Visa)

Are you wondering whether your occupation is eligible for applying this stream?

If your occupation is listed on Medium and Long Term Strategic Skill List (MLTSSL) then you can apply for a medium-term TSS visa which leads to a Permanent Residency pathway.

In this article you can see the details of all 293 occupations listed on Medium and Long Term Strategic Skill List (MLTSSL) which leads to Medium Term TSS Visa.

Introduction to Medium Term Temporary Skill Shortage Visa

Medium term is one of the streams in TSS Visa subclass 482. If you are granted this visa, you may work in Australia for up to 4 years and if you are eligible, you may apply for permanent resident.

When applying to this visa stream stream, you must be nominated to work under eligible MLTSSL, you must have 2 years of relevant work experience, must have relevant skill assessment if required, must work only for your sponsor, and must meet the English requirement.

The visa fee for this stream is $2,645 AUD (main applicant and dependent over 18 years old) and $660 AUD (dependent).

List of Occupations Eligible for Medium Term TSS Visa

If your occupation is listed on Medium and Long Term Strategic Skill List (MLTSSL) below then you can apply for a medium-term TSS visa which leads to a Permanent Residency pathway.

To make navigating through the list easier you can use the indexed list below and use your browser search function (press CTRL+F for windows, CMD+F for macOS users) to find out whether your desired occupation included in the list or not.

Medium Term TSS Visa Occupation Lists

#001 Accountant General
ANZSCO Code LIST ASSESSING AUTHORITY
221111 MLTSSL
#002 Actuary
ANZSCO Code LIST ASSESSING AUTHORITY
224111 MLTSSL
#003 Aeronautical Engineer
ANZSCO Code LIST ASSESSING AUTHORITY
233911 MLTSSL
#004 Aeroplane Pilot
ANZSCO Code LIST ASSESSING AUTHORITY
231111 ROL
#005 Agricultural Consultant
ANZSCO Code LIST ASSESSING AUTHORITY
234111 MLTSSL
#006 Agricultural Engineer
ANZSCO Code LIST ASSESSING AUTHORITY
233912 MLTSSL
#007 Agricultural Scientist
ANZSCO Code LIST ASSESSING AUTHORITY
234112 MLTSSL
#008 Agricultural Technician
ANZSCO Code LIST ASSESSING AUTHORITY
311111 ROL
#009 Airconditioning and Mechanical Services Plumbing
ANZSCO Code LIST ASSESSING AUTHORITY
334112 MLTSSL
#010 Airconditioning and Refrigerating Mechanic
ANZSCO Code LIST ASSESSING AUTHORITY
342111 MLTSSL
#011 Amusement Centre Manager
ANZSCO Code LIST ASSESSING AUTHORITY
149111 ROL
#012 Anaesthetist
ANZSCO Code LIST ASSESSING AUTHORITY
253211 ROL
#013 Analyst Programmer
ANZSCO Code LIST ASSESSING AUTHORITY
261311 MLTSSL
#014 Aquaculture Farmer
ANZSCO Code LIST ASSESSING AUTHORITY
121111 ROL
#015 Architect
ANZSCO Code LIST ASSESSING AUTHORITY
232111 MLTSSL
#016 Artistic Director
ANZSCO Code LIST ASSESSING AUTHORITY
212111 MLTSSL
#017 Arts Administrator or Manager
ANZSCO Code LIST ASSESSING AUTHORITY
139911 MLTSSL
#018 Audiologist
ANZSCO Code LIST ASSESSING AUTHORITY
252711 MLTSSL
#019 Automotive Electrician
ANZSCO Code LIST ASSESSING AUTHORITY
321111 MLTSSL
#020 Barrister
ANZSCO Code LIST ASSESSING AUTHORITY
271111 MLTSSL
  • Legal admissions authority of a state or territory
#021 Beef Cattle Farmer
ANZSCO Code LIST ASSESSING AUTHORITY
121312 ROL
#022 Biochemist
ANZSCO Code LIST ASSESSING AUTHORITY
234513 MLTSSL
#023 Biomedical Engineer
ANZSCO Code LIST ASSESSING AUTHORITY
233913 MLTSSL
#024 Biotechnologist
ANZSCO Code LIST ASSESSING AUTHORITY
234514 MLTSSL
#025 Boat Builder and Repairer
ANZSCO Code LIST ASSESSING AUTHORITY
399111 MLTSSL
#026 Botanist
ANZSCO Code LIST ASSESSING AUTHORITY
234515 MLTSSL
#027 Bricklayer
ANZSCO Code LIST ASSESSING AUTHORITY
331111 MLTSSL
#028 Building and Engineering Technicians nec
ANZSCO Code LIST ASSESSING AUTHORITY
312999 ROL
#029 Cabinetmaker
ANZSCO Code LIST ASSESSING AUTHORITY
394111 MLTSSL
#030 Caravan Park and Camping Ground Manager
ANZSCO Code LIST ASSESSING AUTHORITY
141211 ROL
#031 Cardiologist
ANZSCO Code LIST ASSESSING AUTHORITY
253312 MLTSSL
#032 Cardiothoracic Surgeon
ANZSCO Code LIST ASSESSING AUTHORITY
253512 MLTSSL
#033 Carpenter
ANZSCO Code LIST ASSESSING AUTHORITY
331212 MLTSSL
#034 Carpenter and Joiner
ANZSCO Code LIST ASSESSING AUTHORITY
331211 MLTSSL
#035 Cartographer
ANZSCO Code LIST ASSESSING AUTHORITY
232213 MLTSSL
#036 Chef
ANZSCO Code LIST ASSESSING AUTHORITY
351311 MLTSSL
#037 Chemical Engineer
ANZSCO Code LIST ASSESSING AUTHORITY
233111 MLTSSL
#038 Chemist
ANZSCO Code LIST ASSESSING AUTHORITY
234211 MLTSSL
#039 Chief Executive or Managing Director
ANZSCO Code LIST ASSESSING AUTHORITY
111111 MLTSSL
#040 Chief Information Officer
ANZSCO Code LIST ASSESSING AUTHORITY
135111 MLTSSL
#041 Child Care Centre Manager
ANZSCO Code LIST ASSESSING AUTHORITY
134111 MLTSSL
#042 Chiropractor
ANZSCO Code LIST ASSESSING AUTHORITY
252111 MLTSSL
#043 Cinema or Theatre Manager
ANZSCO Code LIST ASSESSING AUTHORITY
149912 ROL
#044 Civil Engineer
ANZSCO Code LIST ASSESSING AUTHORITY
233211 MLTSSL
#045 Civil Engineering Draftperson
ANZSCO Code LIST ASSESSING AUTHORITY
312211 MLTSSL
#046 Civil Engineering Technician
ANZSCO Code LIST ASSESSING AUTHORITY
312212 MLTSSL
#047 Clinical Coder
ANZSCO Code LIST ASSESSING AUTHORITY
599915 MLTSSL
#048 Clinical Haematologist
ANZSCO Code LIST ASSESSING AUTHORITY
253313 MLTSSL
#049 Clinical Psychologist
ANZSCO Code LIST ASSESSING AUTHORITY
272311 MLTSSL
#050 Community Arts Worker
ANZSCO Code LIST ASSESSING AUTHORITY
272611 ROL
#051 Computer Network and Systems Engineer
ANZSCO Code LIST ASSESSING AUTHORITY
263111 MLTSSL
#052 Conservation Officer
ANZSCO Code LIST ASSESSING AUTHORITY
234311 ROL
#053 Conservator
ANZSCO Code LIST ASSESSING AUTHORITY
234911 MLTSSL
#054 Construction Estimator
ANZSCO Code LIST ASSESSING AUTHORITY
312114 ROL
#055 Construction Project Manager
ANZSCO Code LIST ASSESSING AUTHORITY
133111 MLTSSL
#056 Corporate General Manager
ANZSCO Code LIST ASSESSING AUTHORITY
111211 MLTSSL
#057 Cotton Grower
ANZSCO Code LIST ASSESSING AUTHORITY
121211 ROL
#058 Crop Farmers nec
ANZSCO Code LIST ASSESSING AUTHORITY
121299 ROL
#059 Dairy Cattle Farmer
ANZSCO Code LIST ASSESSING AUTHORITY
121313 ROL
#060 Dancer or Choreographer
ANZSCO Code LIST ASSESSING AUTHORITY
211112 MLTSSL
#061 Deer Farmer
ANZSCO Code LIST ASSESSING AUTHORITY
121314 ROL
#062 Dental Hygienist
ANZSCO Code LIST ASSESSING AUTHORITY
411211 ROL
#063 Dental Therapist
ANZSCO Code LIST ASSESSING AUTHORITY
411214 ROL
#064 Dentist
ANZSCO Code LIST ASSESSING AUTHORITY
252312 ROL
#065 Dermatologist
ANZSCO Code LIST ASSESSING AUTHORITY
253911 MLTSSL
#066 Developer Programmer
ANZSCO Code LIST ASSESSING AUTHORITY
261312 MLTSSL
#067 Diagnostic and Interventional Radiologist
ANZSCO Code LIST ASSESSING AUTHORITY
253917 MLTSSL
#068 Diesel Motor Mechanic
ANZSCO Code LIST ASSESSING AUTHORITY
321212 MLTSSL
#069 Drainer
ANZSCO Code LIST ASSESSING AUTHORITY
334113 MLTSSL
#070 Driving Instructor
ANZSCO Code LIST ASSESSING AUTHORITY
451211 ROL
#071 Early Childhood (Pre-primary School) Teacher
ANZSCO Code LIST ASSESSING AUTHORITY
241111 MLTSSL
#072 Economist
ANZSCO Code LIST ASSESSING AUTHORITY
224311 MLTSSL
#073 Educational Psychologist
ANZSCO Code LIST ASSESSING AUTHORITY
272312 MLTSSL
#074 Electrical Engineer
ANZSCO Code LIST ASSESSING AUTHORITY
233311 MLTSSL
#075 Electrical Engineering Draftperson
ANZSCO Code LIST ASSESSING AUTHORITY
312311 MLTSSL
#076 Electrical Engineering Technician
ANZSCO Code LIST ASSESSING AUTHORITY
312312 MLTSSL
#077 Electrical Linesworker
ANZSCO Code LIST ASSESSING AUTHORITY
342211 ROL
#078 Electrician (General)
ANZSCO Code LIST ASSESSING AUTHORITY
341111 MLTSSL
#079 Electrician (Special Class)
ANZSCO Code LIST ASSESSING AUTHORITY
341112 MLTSSL
#080 Electronic Equipment Trades Worker
ANZSCO Code LIST ASSESSING AUTHORITY
342313 MLTSSL
#081 Electronics Engineer
ANZSCO Code LIST ASSESSING AUTHORITY
233411 MLTSSL
#082 Emergency Medicine Specialist
ANZSCO Code LIST ASSESSING AUTHORITY
253912 MLTSSL
#083 Emergency Service Worker
ANZSCO Code LIST ASSESSING AUTHORITY
441211 ROL
#084 Endocrinologist
ANZSCO Code LIST ASSESSING AUTHORITY
253315 MLTSSL
#085 Engineering Manager
ANZSCO Code LIST ASSESSING AUTHORITY
133211 MLTSSL
#086 Engineering Professionals nec
ANZSCO Code LIST ASSESSING AUTHORITY
233999 MLTSSL
#087 Engineering Technologist
ANZSCO Code LIST ASSESSING AUTHORITY
233914 MLTSSL
#088 Environmental Consultant
ANZSCO Code LIST ASSESSING AUTHORITY
234312 MLTSSL
#089 Environmental Engineer
ANZSCO Code LIST ASSESSING AUTHORITY
233915 MLTSSL
#090 Environmental Health Officer
ANZSCO Code LIST ASSESSING AUTHORITY
251311 ROL
#091 Environmental Manager
ANZSCO Code LIST ASSESSING AUTHORITY
139912 MLTSSL
#092 Environmental Research Scientist
ANZSCO Code LIST ASSESSING AUTHORITY
234313 MLTSSL
#093 Environmental Scientist nec
ANZSCO Code LIST ASSESSING AUTHORITY
234399 MLTSSL
#094 Exercise Physiologist
ANZSCO Code LIST ASSESSING AUTHORITY
234915 ROL
#095 External Auditor
ANZSCO Code LIST ASSESSING AUTHORITY
221213 MLTSSL
#096 Faculty Head
ANZSCO Code LIST ASSESSING AUTHORITY
134411 MLTSSL
#097 Fibrous Plasterer
ANZSCO Code LIST ASSESSING AUTHORITY
333211 MLTSSL
#098 Financial institution Branch Manager
ANZSCO Code LIST ASSESSING AUTHORITY
149914 ROL
#099 First Aid Trainer
ANZSCO Code LIST ASSESSING AUTHORITY
451815 ROL
#100 Fitness Centre Manager
ANZSCO Code LIST ASSESSING AUTHORITY
149112 ROL
#101 Fitter (General)
ANZSCO Code LIST ASSESSING AUTHORITY
323211 MLTSSL
#102 Fitter and Turner
ANZSCO Code LIST ASSESSING AUTHORITY
323212 MLTSSL
#103 Fitter-Welder
ANZSCO Code LIST ASSESSING AUTHORITY
323213 MLTSSL
#104 Flight Attendant
ANZSCO Code LIST ASSESSING AUTHORITY
451711 ROL
#105 Floor Finisher
ANZSCO Code LIST ASSESSING AUTHORITY
332111 ROL
#106 Flying Instructor
ANZSCO Code LIST ASSESSING AUTHORITY
231113 ROL
#107 Food Technologist
ANZSCO Code LIST ASSESSING AUTHORITY
234212 MLTSSL
#108 Footballer
ANZSCO Code LIST ASSESSING AUTHORITY
452411 MLTSSL
#109 Forester
ANZSCO Code LIST ASSESSING AUTHORITY
234113 MLTSSL
#110 Fruit or Nut Grower
ANZSCO Code LIST ASSESSING AUTHORITY
121213 ROL
#111 Funeral Workers nec
ANZSCO Code LIST ASSESSING AUTHORITY
451399 ROL
#112 Gas or Petroleum Operator
ANZSCO Code LIST ASSESSING AUTHORITY
399212 ROL
#113 Gasfitter
ANZSCO Code LIST ASSESSING AUTHORITY
334114 MLTSSL
#114 Gastroenterologist
ANZSCO Code LIST ASSESSING AUTHORITY
253316 MLTSSL
#115 General Practicioner
ANZSCO Code LIST ASSESSING AUTHORITY
253111 MLTSSL
#116 Geophysicist
ANZSCO Code LIST ASSESSING AUTHORITY
234412 MLTSSL
#117 Geotechnical Engineer
ANZSCO Code LIST ASSESSING AUTHORITY
233212 MLTSSL
#118 Glazier
ANZSCO Code LIST ASSESSING AUTHORITY
333111 MLTSSL
#119 Goat Farmer
ANZSCO Code LIST ASSESSING AUTHORITY
121315 ROL
#120 Grain, Oilseed or Pasture Grower
ANZSCO Code LIST ASSESSING AUTHORITY
121214 ROL
#121 Helicopter Pilot
ANZSCO Code LIST ASSESSING AUTHORITY
231114 ROL
#122 Horse Breeder
ANZSCO Code LIST ASSESSING AUTHORITY
121316 ROL
#123 Horse Trainer
ANZSCO Code LIST ASSESSING AUTHORITY
361112 MLTSSL
#124 Human Resource Adviser
ANZSCO Code LIST ASSESSING AUTHORITY
223111 ROL
#125 Hydrogeologist
ANZSCO Code LIST ASSESSING AUTHORITY
234413 MLTSSL
#126 ICT Business Analyst
ANZSCO Code LIST ASSESSING AUTHORITY
261111 MLTSSL
#127 ICT Security Specialist
ANZSCO Code LIST ASSESSING AUTHORITY
262112 MLTSSL
#128 Industrial Engineer
ANZSCO Code LIST ASSESSING AUTHORITY
233511 MLTSSL
#129 Intellectual Property Lawyer
ANZSCO Code LIST ASSESSING AUTHORITY
271214 ROL
#130 Intensive Care Specialist
ANZSCO Code LIST ASSESSING AUTHORITY
253317 MLTSSL
#131 Internal Auditor
ANZSCO Code LIST ASSESSING AUTHORITY
221214 MLTSSL
#132 Jockey
ANZSCO Code LIST ASSESSING AUTHORITY
452413 ROL
#133 Joiner
ANZSCO Code LIST ASSESSING AUTHORITY
331213 MLTSSL
#134 Land Economist
ANZSCO Code LIST ASSESSING AUTHORITY
224511 MLTSSL
#135 Landscape Architect
ANZSCO Code LIST ASSESSING AUTHORITY
232112 MLTSSL
#136 Liaison Officer
ANZSCO Code LIST ASSESSING AUTHORITY
224912 ROL
#137 Life Scientist (General)
ANZSCO Code LIST ASSESSING AUTHORITY
234511 MLTSSL
#138 Life Scientist nec
ANZSCO Code LIST ASSESSING AUTHORITY
234599 MLTSSL
#139 Lift Mechanic
ANZSCO Code LIST ASSESSING AUTHORITY
341113 MLTSSL
#140 Livestock Farmer nec
ANZSCO Code LIST ASSESSING AUTHORITY
121399 ROL
#141 Locksmith
ANZSCO Code LIST ASSESSING AUTHORITY
323313 MLTSSL
#142 Maintenance Planner
ANZSCO Code LIST ASSESSING AUTHORITY
312911 ROL
#143 Management Accountant
ANZSCO Code LIST ASSESSING AUTHORITY
221112 MLTSSL
#144 Management Consultant
ANZSCO Code LIST ASSESSING AUTHORITY
224711 MLTSSL
#145 Marine Biologist
ANZSCO Code LIST ASSESSING AUTHORITY
234516 MLTSSL
#146 Market Research Analyst
ANZSCO Code LIST ASSESSING AUTHORITY
225112 ROL
#147 Materials Engineer
ANZSCO Code LIST ASSESSING AUTHORITY
233112 MLTSSL
#148 Mechanical Engineer
ANZSCO Code LIST ASSESSING AUTHORITY
233512 MLTSSL
#149 Mechanical Engineering Draftperson
ANZSCO Code LIST ASSESSING AUTHORITY
312511 ROL
#150 Medical Administrator
ANZSCO Code LIST ASSESSING AUTHORITY
134211 ROL
#151 Medical Diagnostic Radiographer
ANZSCO Code LIST ASSESSING AUTHORITY
251211 ROL
#152 Medical Laboratory Scientist
ANZSCO Code LIST ASSESSING AUTHORITY
234611 ROL
#153 Medical Oncologist
ANZSCO Code LIST ASSESSING AUTHORITY
253314 MLTSSL
#154 Medical Practicioners nec
ANZSCO Code LIST ASSESSING AUTHORITY
253999 MLTSSL
#155 Medical Radiation Therapist
ANZSCO Code LIST ASSESSING AUTHORITY
251212 MLTSSL
#156 Metal Fabricator
ANZSCO Code LIST ASSESSING AUTHORITY
322311 MLTSSL
#157 Metal Machinist (First Class)
ANZSCO Code LIST ASSESSING AUTHORITY
323214 MLTSSL
#158 Metallurgist
ANZSCO Code LIST ASSESSING AUTHORITY
234912 MLTSSL
#159 Meteorologist
ANZSCO Code LIST ASSESSING AUTHORITY
234913 MLTSSL
#160 Microbiologist
ANZSCO Code LIST ASSESSING AUTHORITY
234517 MLTSSL
#161 Midwife
ANZSCO Code LIST ASSESSING AUTHORITY
254111 MLTSSL
#162 Mining Engineer (excluding Petroleum)
ANZSCO Code LIST ASSESSING AUTHORITY
233611 MLTSSL
#163 Mixed Crop and Livestock Farmer
ANZSCO Code LIST ASSESSING AUTHORITY
121411 ROL
#164 Mixed Crop Farmer
ANZSCO Code LIST ASSESSING AUTHORITY
121216 ROL
#165 Mixed Livestock Farmer
ANZSCO Code LIST ASSESSING AUTHORITY
121217 ROL
#166 Motor Mechanic (General)
ANZSCO Code LIST ASSESSING AUTHORITY
321211 MLTSSL
#167 Motorcycle Mechanic 
ANZSCO Code LIST ASSESSING AUTHORITY
321213 MLTSSL
#168 Multimedia Designer
ANZSCO Code LIST ASSESSING AUTHORITY
232413 ROL
#169 Multimedia Specialist
ANZSCO Code LIST ASSESSING AUTHORITY
261211 MLTSSL
#170 Music Director
ANZSCO Code LIST ASSESSING AUTHORITY
211212 MLTSSL
#171 Musician (Instrumental)
ANZSCO Code LIST ASSESSING AUTHORITY
211213 MLTSSL
#172 Natural and Physical Science Professional nec
ANZSCO Code LIST ASSESSING AUTHORITY
234999 MLTSSL
#173 Naval Architect
ANZSCO Code LIST ASSESSING AUTHORITY
233916 MLTSSL
#174 Neurologist
ANZSCO Code LIST ASSESSING AUTHORITY
253318 MLTSSL
#175 Neurosurgeon
ANZSCO Code LIST ASSESSING AUTHORITY
253513 MLTSSL
#176 Nuclear Medicine Technologist
ANZSCO Code LIST ASSESSING AUTHORITY
251213 MLTSSL
#177 Nurse Practicioner
ANZSCO Code LIST ASSESSING AUTHORITY
254411 MLTSSL
#178 Nurseryperson
ANZSCO Code LIST ASSESSING AUTHORITY
362411 ROL
#179 Nursing Clinical Director
ANZSCO Code LIST ASSESSING AUTHORITY
134212 MLTSSL
#180 Obstetrician and Gynaecologist
ANZSCO Code LIST ASSESSING AUTHORITY
253913 MLTSSL
#181 Occupational Therapist
ANZSCO Code LIST ASSESSING AUTHORITY
252411 MLTSSL
#182 Operating Theatre Technician
ANZSCO Code LIST ASSESSING AUTHORITY
311214 ROL
#183 Ophthalmologist
ANZSCO Code LIST ASSESSING AUTHORITY
253914 MLTSSL
#184 Optometrist
ANZSCO Code LIST ASSESSING AUTHORITY
251411 MLTSSL
#185 Organistational Psychologist
ANZSCO Code LIST ASSESSING AUTHORITY
272313 MLTSSL
#186 Orthopaedic Surgeon
ANZSCO Code LIST ASSESSING AUTHORITY
253514 MLTSSL
#187 Orthotist or Prosthetist
ANZSCO Code LIST ASSESSING AUTHORITY
251912 MLTSSL
#188 Osteopath
ANZSCO Code LIST ASSESSING AUTHORITY
252112 MLTSSL
#189 Other Spatial Scientist
ANZSCO Code LIST ASSESSING AUTHORITY
232214 MLTSSL
#190 Otorhinolaryngologist
ANZSCO Code LIST ASSESSING AUTHORITY
253515 MLTSSL
#191 Paediatric Surgeon
ANZSCO Code LIST ASSESSING AUTHORITY
253516 MLTSSL
#192 Paediatrician
ANZSCO Code LIST ASSESSING AUTHORITY
253321 MLTSSL
#193 Painting Trades Worker
ANZSCO Code LIST ASSESSING AUTHORITY
332211 MLTSSL
#194 Panelbeater
ANZSCO Code LIST ASSESSING AUTHORITY
224111 MLTSSL
#195 Pathologist
ANZSCO Code LIST ASSESSING AUTHORITY
253915 MLTSSL
#196 Pathology Collector
ANZSCO Code LIST ASSESSING AUTHORITY
311216 ROL
#197 Petroleum Engineer
ANZSCO Code LIST ASSESSING AUTHORITY
233612 MLTSSL
#198 Physicist
ANZSCO Code LIST ASSESSING AUTHORITY
234914 MLTSSL
#199 Physiotherapist
ANZSCO Code LIST ASSESSING AUTHORITY
252511 MLTSSL
#200 Pig Farmer
ANZSCO Code LIST ASSESSING AUTHORITY
121318 ROL
#201 Plastic and Reconstructive Surgeon
ANZSCO Code LIST ASSESSING AUTHORITY
253517 MLTSSL
#202 Plumber (General)
ANZSCO Code LIST ASSESSING AUTHORITY
334111 MLTSSL
#203 Podiatrist
ANZSCO Code LIST ASSESSING AUTHORITY
252611 MLTSSL
#204 Policy Analyst
ANZSCO Code LIST ASSESSING AUTHORITY
224412 ROL
#205 Policy and Planning Manager
ANZSCO Code LIST ASSESSING AUTHORITY
132411 ROL
#206 Post Office Manager
ANZSCO Code LIST ASSESSING AUTHORITY
142115 ROL
#207 Pressure Welder
ANZSCO Code LIST ASSESSING AUTHORITY
322312 MLTSSL
#208 Primary Health Organisation Manager
ANZSCO Code LIST ASSESSING AUTHORITY
134213 MLTSSL
#209 Procurement Manager
ANZSCO Code LIST ASSESSING AUTHORITY
133612 ROL
#210 Production and Plant Engineer
ANZSCO Code LIST ASSESSING AUTHORITY
233513 MLTSSL
#211 Project Builder
ANZSCO Code LIST ASSESSING AUTHORITY
133112 ROL
#212 Property Manager
ANZSCO Code LIST ASSESSING AUTHORITY
612112 ROL
#213 Psychiatrist
ANZSCO Code LIST ASSESSING AUTHORITY
253411 MLTSSL
#214 Psychologist nec
ANZSCO Code LIST ASSESSING AUTHORITY
272399 MLTSSL
#215 Public Relations Manager
ANZSCO Code LIST ASSESSING AUTHORITY
131114 ROL
#216 Quantity Surveyor
ANZSCO Code LIST ASSESSING AUTHORITY
233213 MLTSSL
#217 Radiation Oncologist
ANZSCO Code LIST ASSESSING AUTHORITY
253918 MLTSSL
#218 Radiocommunications Technician
ANZSCO Code LIST ASSESSING AUTHORITY
313211 MLTSSL
#219 Real Estate Representative
ANZSCO Code LIST ASSESSING AUTHORITY
612115 ROL
#220 Regional Education Manager
ANZSCO Code LIST ASSESSING AUTHORITY
134412 ROL
#221 Registered Nurse (Aged Care)
ANZSCO Code LIST ASSESSING AUTHORITY
254412 MLTSSL
#222 Registered Nurse (Child and Family Health)
ANZSCO Code LIST ASSESSING AUTHORITY
254413 MLTSSL
#223 Registered Nurse (Community Health)
ANZSCO Code LIST ASSESSING AUTHORITY
254414 MLTSSL
#224 Registered Nurse (Critical Care and Emergency)
ANZSCO Code LIST ASSESSING AUTHORITY
254415 MLTSSL
#225 Registered Nurse (Developmental Disability)
ANZSCO Code LIST ASSESSING AUTHORITY
254416 MLTSSL
#226 Registered Nurse (Disability and Rehabilitation)
ANZSCO Code LIST ASSESSING AUTHORITY
254417 MLTSSL
#227 Registered Nurse (Medical Practice)
ANZSCO Code LIST ASSESSING AUTHORITY
254421 MLTSSL
#228 Registered Nurse (Medical)
ANZSCO Code LIST ASSESSING AUTHORITY
254418 MLTSSL
#229 Registered Nurse (Mental Health)
ANZSCO Code LIST ASSESSING AUTHORITY
254422 MLTSSL
#230 Registered Nurse (Paediatrics)
ANZSCO Code LIST ASSESSING AUTHORITY
254425 MLTSSL
#231 Registered Nurse (Perioperative)
ANZSCO Code LIST ASSESSING AUTHORITY
254423 MLTSSL
#232 Registered Nurse (Surgical)
ANZSCO Code LIST ASSESSING AUTHORITY
254424 MLTSSL
#233 Registered Nurses nec
ANZSCO Code LIST ASSESSING AUTHORITY
254499 MLTSSL
#234 Renal Medicine Specialist
ANZSCO Code LIST ASSESSING AUTHORITY
253322 MLTSSL
#235 Rheumatologist
ANZSCO Code LIST ASSESSING AUTHORITY
253323 MLTSSL
#236 Roof Plumber
ANZSCO Code LIST ASSESSING AUTHORITY
334115 MLTSSL
#237 Safety Inspector
ANZSCO Code LIST ASSESSING AUTHORITY
312611 ROL
#238 Secondary School Teacher
ANZSCO Code LIST ASSESSING AUTHORITY
241411 MLTSSL
#239 Sheep Farmer
ANZSCO Code LIST ASSESSING AUTHORITY
121322 ROL
#240 Sheetmetal Trades Worker
ANZSCO Code LIST ASSESSING AUTHORITY
322211 MLTSSL
#241 Ship’s Master
ANZSCO Code LIST ASSESSING AUTHORITY
2231213 ROL
#242 Shipwright
ANZSCO Code LIST ASSESSING AUTHORITY
399112 MLTSSL
#243 Small Engine Mechanic
ANZSCO Code LIST ASSESSING AUTHORITY
321214 MLTSSL
#244 Social Worker
ANZSCO Code LIST ASSESSING AUTHORITY
272511 MLTSSL
#245 Software and Applications Programmers nec
ANZSCO Code LIST ASSESSING AUTHORITY
261399 MLTSSL
#246 Software Engineer
ANZSCO Code LIST ASSESSING AUTHORITY
261313 MLTSSL
#247 Solicitor
ANZSCO Code LIST ASSESSING AUTHORITY
271311 MLTSSL
  • Legal admissions authority of a state or territory
#248 Solid Plasterer
ANZSCO Code LIST ASSESSING AUTHORITY
333212 MLTSSL
#249 Sonographer
ANZSCO Code LIST ASSESSING AUTHORITY
251214 MLTSSL
#250 Special Education Teachers nec
ANZSCO Code LIST ASSESSING AUTHORITY
241599 MLTSSL
#251 Special Needs Teacher
ANZSCO Code LIST ASSESSING AUTHORITY
241511 MLTSSL
#252 Specialist Physician (General Medicine)
ANZSCO Code LIST ASSESSING AUTHORITY
253311 MLTSSL
#253 Specialist Physicians nec
ANZSCO Code LIST ASSESSING AUTHORITY
253399 MLTSSL
#254 Speech Pathologist
ANZSCO Code LIST ASSESSING AUTHORITY
252712 MLTSSL
#255 Sports Administrator
ANZSCO Code LIST ASSESSING AUTHORITY
139915 ROL
#256 Sports Centre Manager
ANZSCO Code LIST ASSESSING AUTHORITY
149113 MLTSSL
#257 Statistician
ANZSCO Code LIST ASSESSING AUTHORITY
224113 MLTSSL
#258 Stonemason
ANZSCO Code LIST ASSESSING AUTHORITY
331112 MLTSSL
#259 Structural Engineer
ANZSCO Code LIST ASSESSING AUTHORITY
233214 MLTSSL
#260 Sugar Cane Grower
ANZSCO Code LIST ASSESSING AUTHORITY
121217 ROL
#261 Surgeon (General)
ANZSCO Code LIST ASSESSING AUTHORITY
253511 MLTSSL
#262 Surveying or Spatial Science Technician
ANZSCO Code LIST ASSESSING AUTHORITY
312116 ROL
#263 Surveyor
ANZSCO Code LIST ASSESSING AUTHORITY
232212 MLTSSL
#264 System Analyst
ANZSCO Code LIST ASSESSING AUTHORITY
261112 MLTSSL
#265 Taxation Accountant
ANZSCO Code LIST ASSESSING AUTHORITY
221113 MLTSSL
#266 Teacher of the Hearing Impaired
ANZSCO Code LIST ASSESSING AUTHORITY
241512 MLTSSL
#267 Teacher of the Sight Impaired
ANZSCO Code LIST ASSESSING AUTHORITY
241513 MLTSSL
#268 Technical Cable Jointer
ANZSCO Code LIST ASSESSING AUTHORITY
342212 MLTSSL
#269 Telecommunications Engineer
ANZSCO Code LIST ASSESSING AUTHORITY
263311 MLTSSL
#270 Telecommunications Field Engineer
ANZSCO Code LIST ASSESSING AUTHORITY
313212 MLTSSL
#271 Telecommunications Network Engineer
ANZSCO Code LIST ASSESSING AUTHORITY
263312 MLTSSL
#272 Telecommunications Network Planner
ANZSCO Code LIST ASSESSING AUTHORITY
313213 MLTSSL
#273 Telecommunications Technical Officer or Technologist
ANZSCO Code LIST ASSESSING AUTHORITY
313214 MLTSSL
#274 Tennis Coach
ANZSCO Code LIST ASSESSING AUTHORITY
452316 MLTSSL
#275 Thoracic Medicine Specialist
ANZSCO Code LIST ASSESSING AUTHORITY
253324 MLTSSL
#276 Translator
ANZSCO Code LIST ASSESSING AUTHORITY
272413 ROL
#277 Transport Engineer
ANZSCO Code LIST ASSESSING AUTHORITY
233215 MLTSSL
#278 University Lecturer
ANZSCO Code LIST ASSESSING AUTHORITY
242111 MLTSSL
#279 Urologist
ANZSCO Code LIST ASSESSING AUTHORITY
253518 MLTSSL
#280 Valuer
ANZSCO Code LIST ASSESSING AUTHORITY
224512 MLTSSL
#281 Vascular Surgeon
ANZSCO Code LIST ASSESSING AUTHORITY
253521 MLTSSL
#282 Vehicle Painter
ANZSCO Code LIST ASSESSING AUTHORITY
324311 ROL
#283 Veterinarian
ANZSCO Code LIST ASSESSING AUTHORITY
234711 MLTSSL
#284 Vocational Education Teacher
ANZSCO Code LIST ASSESSING AUTHORITY
242211 MLTSSL
#285 Wall and Floor Tiler
ANZSCO Code LIST ASSESSING AUTHORITY
333411 MLTSSL
#286 Welder (First Class)
ANZSCO Code LIST ASSESSING AUTHORITY
322313 MLTSSL
#287 Welfare Centre Manager
ANZSCO Code LIST ASSESSING AUTHORITY
134214 MLTSSL
#288 Wine Maker
ANZSCO Code LIST ASSESSING AUTHORITY
234213 MLTSSL
#289 Workplace Relations Adviser
ANZSCO Code LIST ASSESSING AUTHORITY
223113 MLTSSL
#290 Zookeeper
ANZSCO Code LIST ASSESSING AUTHORITY
361114 MLTSSL
#291 Zoologist
ANZSCO Code LIST ASSESSING AUTHORITY
234518 MLTSSL

If you have already found a sponsoring company then you may want to consider applying for this visa stream.

This is a very long complicated process, therefore, you will need assistance in applying for this visa.

We understand that applying for a visa to Australia is certainly very complex. Indah Melindasari and the team at ONE derland Consulting will help you to understand what you have to do and also provide the best options for applying for your visa.

ONE derland consulting will take the time and compile all documents needed and guarantee that your application is 100% ready before submitting, ensuring a positive outcome for your visa application.

Quick Links

GET STARTED

Let Us Help You With Your Medium Term TSS Visa Application

If you are considering applying for this visa, do not risk a refusal by handling it yourself as there will be many assessments for you to fulfill the requirements of the visa.

A visa application requires detailed and complete applications to be granted. Do not toy with your application, when there is a highly professional and trusted migration agent to help you avoid visa rejection.

ONE derland Consulting has years’ worth of experience in all matter of visas, including skilled and employer-sponsored programs.

    Your Name

    E-mail Address

    Phone Number

    Visa Type

    Reason For Migration

    Nationality

    Where did you know about us?

    Your Question :

    MEDIUM TERM TSS VISA

    Medium Term TSS Visa Occupation Lists

    Occupation Lists for Medium Term Temporary Skill Shortage Visa (TSS Visa)

    Are you wondering whether your occupation is eligible for applying this stream?

    If your occupation is listed on Medium and Long Term Strategic Skill List (MLTSSL) then you can apply for a medium-term TSS visa which leads to a Permanent Residency pathway.

    In this article you can see the details of all 293 occupations listed on Medium and Long Term Strategic Skill List (MLTSSL) which leads to Medium Term TSS Visa.

    Photo Bu Indah

    WRITTEN BY
    INDAH MELINDASARI, B.Com

    MARN 0961 448 | UPDATED MAY 2019

    SHARE THIS INFORMATION

    Introduction to Medium Term Temporary Skill Shortage Visa

    Medium term is one of the streams in TSS Visa subclass 482. If you are granted this visa, you may work in Australia for up to 4 years and if you are eligible, you may apply for permanent resident.

    When applying to this visa stream stream, you must be nominated to work under eligible MLTSSL, you must have 2 years of relevant work experience, must have relevant skill assessment if required, must work only for your sponsor, and must meet the English requirement.

    The visa fee for this stream is $2,645 AUD (main applicant and dependent over 18 years old) and $660 AUD (dependent).

    List of Occupations Eligible for Medium Term TSS Visa

    If your occupation is listed on Medium and Long Term Strategic Skill List (MLTSSL) below then you can apply for a medium-term TSS visa which leads to a Permanent Residency pathway.

    To make navigating through the list easier you can use the indexed list below and use your browser search function (press CTRL+F for windows, CMD+F for macOS users) to find out whether your desired occupation included in the list or not.