I am periodically asked how I became a PFE at Microsoft.  The process is rigorous and you do need to have technical know how, but you will also need to demonstrate people skills.  I found a great description from another PFE and wanted to share it:

Here is the link.