Job rotation is a type of work organization that provides the ability for doing more than one jobs for workers by directed those to different works at certain times of a working day. Mental and physical fatigue occurred on workers by high repetitive, needing attention and monotonous jobs are prevented with job rotation. By determining appropriate job rotation strategy, worker's productivity increase, company's production quantity and profitability are also increase. In this study, optimal job rotation strategy is attempted to determine by using mathematical model that aims the maximization of the production quantity in addition to reduce mental and physical fatigue. The mixed integer programming model is used for mathematical model. OWAS (Ovako Working Posture Analysis System) and NASA TLX (National Aeronautics and Space Administration Task Load Index) approaches are used to evaluate physical and mental exposure respectively. Moreover, performance changes among workers are also considered in the proposed model.