AMFA has ratified a new two-year contract with Horizon Air (QX) aircraft mechanics and fleet service agents.