While Imam has been given a chance in the longest format of the game after his blistering century on his ODI debut against Sri Lanka late past year, Ashraf has been included in Test squad on the back of some impressive performances in the shorter formats of the game.
Pakistan included five uncapped players in their Test squad for the upcoming tour to Ireland and England.
Fawad Alam, son of Pakistan's famous first-class cricketer Tariq Alam, made an early start to his first-class career at the young age of 17, he also played in the under 19 world cup for Pakistan.
Pakistan will be without the services of Yasir Shah, who misses out due to a hip injury.
Most Twitter users criticised the selection of Saad Ali - Karachi based upper order batsman who was the highest run-scorer in last year's Quaid-e-Azam Trophy - and Chief Selector Inzamamul Haq's nephew Imamul Haq, both of whom have an average much less than Fawad's in the domestic circuit.
Chief selector Inzamam-ul-Haq said: "Yasir's absence is a big loss for us".
"This is a great opportunity for us, particularly our batsmen, to gain experience in this conditions". "I hope he recovers quickly from his injury because we have some big home Test series coming up after this series too, and we will need him in the UAE". Alam last played a Test in 2009 and his last ODI was in 2015.
Mohammad Amir will lead a relatively inexperienced pace attack, which includes Hasan Ali, Mohammad Abbas and Rahat Ali.
All-rounder Faheem Ashraf is the other rookie named in a 16-man party that will be captained by wicketkeeper-batsman Sarfraz Ahmed.
Ireland will play their first-ever Test against Pakistan from May 11-15 in Dublin.
The tourists then move on to Lord's for the series opener against England before rounding out the Test leg of their trip at Headingley.