Registered Migration Australia

Queensland Skilled Occupation List 2017 (QSOL)

The Queensland Skilled Occupation Lists (QSOL) reflects the current 2017 labour demand for positions available throughout Queensland. This list applies to the following visas:

Note: This list has been superseded

  Queensland Skilled Occupation Lists (QSOL)  
ANZSCO code Occupation Assessing Authority
121111 Aquaculture Farmer VETASSESS
121211 Cotton Grower VETASSESS
121212 Flower Grower VETASSESS
121213 Fruit or Nut Grower VETASSESS
121214 Grain, Oilseed and Pasture Grower VETASSESS
121215 Grape Grower VETASSESS
121216 Mixed Crop Farmer VETASSESS
121217 Sugar Cane Farmer VETASSESS
121218 Turf Grower VETASSESS
121221 Vegetable Grower VETASSESS
121299 Crop Farmers nec VETASSESS
121311 Apiarist VETASSESS
121312 Beef Cattle Farmer VETASSESS
121313 Dairy Cattle Farmer VETASSESS
121314 Deer Farmer VETASSESS
121315 Goat Farmer VETASSESS
121316 Horse Breeder VETASSESS
121317 Mixed Livestock Farmer VETASSESS
121318 Pig Farmer VETASSESS
121312 Poultry Farmer VETASSESS
121322 Sheep Farmer VETASSESS
121399 Livestock Farmer nec VETASSESS
121411 Mixed Crop and Livestock Farmer VETASSESS
133111 Construction Project Manager VETASSESS
133112 Project Builder VETASSESS
133211 Engineering Manager Engineers Australia/AIM
133511 Production Manager (Forestry) VETASSESS
133513 Production Manager (Mining) VETASSESS
133611 Supply and Distribution Manager AIM
133612 Procurement Manager AIM
134111 Child Care Centre Manager TRA
134212 Nursing Clinical Director ANMAC
139912 Environmental Manager VETASSESS
141111 Café or Restaurant Manager VETASSESS
141311 Hotel or Motel Manager VETASSESS
141911 Bed or Breakfast Operator VETASSESS
141999 Accommodation & Hospitality Managers nec VETASSESS
221213 External Auditor CPAA/CA/IPA
221214 Internal Auditor VETASSESS
224112 Mathematician VETASSESS
224113 Statistician VETASSESS
224213 Health Information Manager VETASSESS
224512 Valuer VETASSESS
231111 Aeroplane Pilot CASA
231114 Helicopter Pilot CASA
231212 Ship’s Engineer AMSA
232212 Surveyor SSSI
233211 Civil Engineer Engineers Australia
233212 Geotechnical Engineer Engineers Australia
233213 Quantity Surveyor AIQS
233214 Structural Engineer Engineers Australia
233215 Transport Engineer Engineers Australia
233311 Electrical Engineer Engineers Australia
233511 Industrial Engineer Engineers Australia
233512 Mechanical Engineer Engineers Australia
233513 Production or Plant Engineer Engineers Australia
233611 Mining Engineer (excluding Petroleum) Engineers Australia
233612 Petroleum Engineer Engineers Australia
233912 Agricultural Engineer Engineers Australia
233913 Biomedical Engineer Engineers Australia
233914 Engineering Technologist Engineers Australia
233915 Environmental Engineer Engineers Australia
233999 Engineering Professionals nec Engineers Australia
234111 Agricultural Consultant VETASSESS
234112 Agricultural Scientist VETASSESS
234113 Forester VETASSESS
234212 Food Technologist VETASSESS
234312 Environmental Consultant VETASSESS
234313 Environmental Research Scientist VETASSESS
234399 Environmental Scientist nec VETASSESS
234511 Life Scientist (General) VETASSESS
234513 Biochemist VETASSESS
234514 Biotechnologist VETASSESS
234515 Botanist VETASSESS
234516 Marine Biologist VETASSESS
234517 Microbiologist VETASSESS
234518 Zoologist VETASSESS
234599 Life Scientists nec VETASSESS
234611 Medical Laboratory Scientist AIMS
234711 Veterinarian AVBC
234912 Metallurgist VETASSESS
234913 Meteorologist VETASSESS
234914 Physicist VETASSESS
234999 Natural and Physical Science Professionals nec VETASSESS
241111 Early Childhood (Preprimary School) Teachers AITSL
241213 Primary School Teacher AITSL
241411 Secondary School Teacher AITSL
241511 Special Needs Teacher AITSL
241512 Teaching of the Hearing Impaired AITSL
242211 Vocational Education Teacher (Non Trades) VETASSESS
242211 Vocational Education Teacher (Trades) TRA
251111 Dietitian DAA
251112 Nutritionist VETASSESS
251211 Medical Diagnostic Radiographer AIR
251212 Medical Radiation Therapist AIR
251213 Nuclear Medicine Technologist ANZSNM
251411 Sonographer AIR
251411 Optometrist OCANZ
251412 Orthoptist VETASSESS
251912 Orthotist and Prosthetist VETASSESS
252112 Osteopath ANZOC
252211 Acupuncturist VETASSESS
252214 Traditional Chinese Medicine Practitioner Chinese Medicine Board Of Australia
252311 Dental Specialist ADC
252312 Dentist ADC
252411 Occupational Therapist OTC
252511 Physiotherapist APC
252611 Podiatrist APodC/ANZPAC
252711 Audiologist VETASSESS
252712 Speech Pathologist SPA
253111 General Practitioner Medical Board of Australia
253112 Resident Medical Officer Medical Board of Australia
253111 Anaesthetist Medical Board of Australia
253311 Specialist Physician (General Medicine) Medical Board of Australia
253312 Cardiologist Medical Board of Australia
253313 Clinical Haematologist Medical Board of Australia
253314 Medical Oncologist Medical Board of Australia
253315 Endocrinologist Medical Board of Australia
253316 Gastroenterologist Medical Board of Australia
253317 Intensive Care Specialist Medical Board of Australia
253318 Neurologist Medical Board of Australia
253321 Paediatrician Medical Board of Australia
253322 Renal Medicine Specialist Medical Board of Australia
253323 Rheumatologist Medical Board of Australia
253324 Thoracic Medicine Specialist Medical Board of Australia
253399 Specialist Physicians nec Medical Board of Australia
253411 Psychiatrist Medical Board of Australia
253511 Surgeon (General) Medical Board of Australia
253512 Cardiothoracic Surgeon Medical Board of Australia
253513 Neurosurgeon Medical Board of Australia
253514 Orthopaedic Surgeon Medical Board of Australia
253515 Otorhinolaryngologist Medical Board of Australia
253516 Paediatric Surgeon Medical Board of Australia
253517 Plastic and Reconstructive Surgeon Medical Board of Australia
253518 Urologist Medical Board of Australia
253512 Vascular Surgeon Medical Board of Australia
253911 Dermatologist Medical Board of Australia
253912 Emergency Medicine Specialist Medical Board of Australia
253913 Obstetrician and Gynaecologist Medical Board of Australia
253914 Ophthalmologist Medical Board of Australia
253915 Pathologist Medical Board of Australia
253917 Diagnostic and Interventional Radiologist Medical Board of Australia
253918 Radiation Oncologist Medical Board of Australia
253999 Medical Practitioners nec Medical Board of Australia
254111 Midwife ANMAC
254211 Nurse Educator ANMAC
254212 Nurse Researcher ANMAC
254311 Nurse Manager ANMAC
254411 Nurse Practitioner ANMAC
254412 Registered Nurse (Aged Care) ANMAC
254413 Registered Nurse (Child and Family Health) ANMAC
254414 Registered Nurse (Community Health) ANMAC
254415 Registered Nurse (Critical Care and Emergency) ANMAC
254416 Registered Nurse (Developmental Disability) ANMAC
254417 Registered Nurse (Disability and Rehabilitation) ANMAC
254418 Registered Nurse (Medical) ANMAC
254421 Registered Nurse (Medical Practice) ANMAC
254422 Registered Nurse (Mental Health) ANMAC
254423 Registered Nurse (Perioperative) ANMAC
254424 Registered Nurse (Surgical) ANMAC
254425 Registered Nurse (Paediatric) ANMAC
254499 Registered Nurse nec ANMAC
261111 ICT Business Analyst ACS
261112 Systems Analyst ACS
261212 Web Developer ACS
261311 Analyst Programmer ACS
261312 Developer Programmer ACS
261313 Software Engineer ACS
261314 Software Tester ACS
261399 Software and Applications Programmers nec ACS
262111 Data Administrator ACS
262112 ICT Security Specialist ACS
262113 Systems Administrator ACS
263111 Computer Network and Systems Engineer ACS
263112 Network Administrator ACS
263113 Network Analyst ACS
263211 ICT Quality Assurance Engineer ACS
263212 ICT Support Engineer ACS
263213 ICT Systems Test Engineer ACS
263299 ICT Support and Test Engineers nec ACS
263311 Telecommunications Engineer Engineers Australia
263312 Telecommunications Network Engineer Engineers Australia
272114 Rehabilitation Counsellor VETASSESS
272311 Clinical Psychologist APS
272399 Psychologists nec APS
272511 Social Worker AASW
272613 Welfare Worker ACWA
311111 Agricultural Technician VETASSESS
311211 Anaesthetic Technician VETASSESS
311213 Medical Laboratory Technician AIMS
311216 Pathology Collector AIMS
311499 Science Technicians nec VETASSESS
312114 Construction Estimator VETASSESS
312411 Electronic Engineering Draftsperson Engineers Australia
312412 Electronic Engineering Technician TRA
312511 Mechanical Engineering Draftsperson Engineers Australia
312512 Mechanical Engineering Technician TRA
312911 Maintenance Planner VETASSESS
312912 Metallurgical or Materials Technician VETASSESS
312913 Mine Deputy VETASSESS
312999 Building and Engineering Technicians nec VETASSESS/Engineers Australia
322211 Sheetmetal Trades Workers TRA
322312 Pressure Welder TRA
322313 Welder – first class TRA
323111 Aircraft Maintenance Engineer (Avionics) TRA
323112 Aircraft Maintenance Engineer (Mechanical) TRA
323113 Aircraft Maintenance Engineer (Structures) TRA
323313 Locksmith TRA
323316 Watch and Clock Maker and Repairer TRA
323411 Engineering Patternmaker TRA
323412 Toolmaker TRA
342313 Electronic Equipment Trades Worker TRA
342314 Electronic Equipment Trades Worker (General) TRA
342315 Electronic Equipment Trades Worker (Special Class) TRA
362212 Arborist TRA
392211 Graphics Pre-Press Trades Workers TRA
393113 Sailmaker TRA
399111 Boat Builder and Repairer TRA
399112 Shipwright TRA
399211 Chemical Plant Operator TRA
399212 Gas or Petroleum Operator TRA
399213 Power Generation Plant Operator TRA
399911 Diver VETASSESS
399916 Plastics Technician TRA
399999 Technicians and Trades Workers nec TRA
411211 Dental Hygienist VETASSESS
411212 Dental Prosthesist TRA
411213 Dental Technician TRA
411214 Dental Therapist VETASSESS
411311 Diversional Therapist VETASSESS
411711 Community Worker VETASSESS
411712 Disabilities Services Officer VETASSESS
411713 Family Support Worker VETASSESS
411715 Residential Care Officer VETASSESS
411716 Youth Worker VETASSESS
452311 Diving Instructor (Open Water) VETASSESS




Document last updated on Jan 27th 2017


ANZSCO Occupations



Skilled Visa Categories




Please contact us if you would like assistance with your Skilled visa application



Legal Disclaimer

This website is a public resource of general information which is intended, but not promised or guaranteed, to be complete, accurate, and up-to-date. This website is not intended to provide legal advice, and therefore, does not invite or create an attorney-client relationship. Visitors to this website should not act, or refrain from acting, based upon any information available via this website, and should always seek the advice of competent counsel in the relevant jurisdiction. Nothing in this website is to be considered as either creating an attorney-client relationship between the reader and Registered Migration Australia or as rendering legal advice for any specific matter. Readers are responsible for obtaining such advice from their own legal counsel. Registered Migration Australia expressly disclaims any and all liability with regard to actions taken or not taken based upon the content of this website.