In the current global market, managing supply is not a straightforward process and it becomes even more complex as uncertainty and disruptions occur. In order to mitigate their impact, the selection of suppliers of strategic items should have a more holistic view of the operations in the supply chain. We propose an integrated model for supplier selection, considering inventory management and inbound transportation. We approach this problem, incorporating stochastic demand and suppliers' imperfect quality. Imperfect quality triggers additional costs, including external failure and holding costs. Supply disruptions also affect the suppliers' lead time, resulting in delivery delays. We develop a methodology to address this challenge with simulation-optimisation. A genetic algorithm determines supplier selection decisions, while inventory decisions are computed analytically. Discrete-event simulation is used to evaluate the overall performance, as well as to update the lead time dynamically, according to the disruptions. Finally, sensitivity analysis providing managerial insights reveals that criteria in supplier selection should be given a different priority depending on the characteristics of the items, and the effectiveness of disruption mitigation strategies depends on the disruption characteristics.