but are not limited to: Performing assemblies, preventative maintenance, repairs and complete overhauls on heavy equipment. Diagnose faults or malfunctions using computerized or other testing equipment to determine the extent of repair[...]