Qian was Editor-in-Chief of "Applied Mathematics and Mechanics (English Edition)", a member of the Editorial Boards of "International Journal of Engineering Science" (US), "Advances in Applied Mechanics" (US), "Journal of Thin-walled Structure" (Holland) and "Journal of Finite Elements in Analysis and Design". He had been Vice Chairman of the National Committee of Chinese People's Political Consultative Conference since 1987.