Our motivation comes from the large population approximation of individual based models in population dynamics and population genetics. We propose a general method to investigate scaling limits of finite dimensional Markov chains to diffusions with jumps. The results of tightness, identification and convergence in law are based on the convergence of suitable characteristics of the chain transition. They strongly exploit the structure of the population processes recursively defined as sums of independent random variables. We develop two main applications. First, we extend the classical Wright-Fisher diffusion approximation to independent and identically distributed random environments. Second, we obtain the convergence in law of generalized Galton-Watson processes with interaction in random environment to the solution of stochastic differential equations with jumps.