Does mining require downloading the transaction history I am a newbie in the Bitcoin field and when I heard that we can mine Bitcoin in pools to generate bitcoins, It got me curious and I thought to know more about it.

I checked many site, it says you first need a bitcoin wallet that by downloading a Bitcoin software which automatically generates your wallet and starts downloading the transaction history which I get is around 6GB of files!!

Here my man aim is to mine bitcoins. 

So I would like to know if there is a way to mine them without downloading the transaction history and if yes then please tell me about the required softwares or websites. 

Thank you!
You can mine them, as long as you're in a pool, where your earnings (awarded as shares of the blocks you help solve) will go to your pool wallet online until you pull them out into your local wallet.

Generally speaking you want your coins in your local wallet so that if a pool goes down or is compromised in some way, you don't lose your hard-earned coin.

So start downloading the blockchain with your wallet, but while you do so you may also begin mining.