In this paper, we define a new class of analytic functions $\mathcal{M}_q^m(\eta, \gamma, \lambda)$ involving Ruscheweyh-type $q$ difference operator $\mathcal{D}_{q}(R^{m}_{q}f)$. Subordination results and Fekete-Szegö problem for generalized this function class are investigated. Sufficient conditions for a function to be in the class $\mathcal{M}_q^m(\eta, \gamma, \lambda)$ are also provided.