technical quality careers in Edmonton, Canada