Hi,
A very relevant question from a budding HR professional. My points, in the order of their perceived importance, are as follows:
1. A flair for People: It is said that the outcome becomes irrelevant to a large extent if the intentions are noble. Internal customer advocacy is something that differentiates a good HR professional from the average ones. Whichever organization one is working with, the role of HR always remains that of a caretaker and the custodian of the 'soul of the organization'. Most organizations are striving to become the 'employer of choice'. This means that there is a strong need for people who can take care of people. If you really want a clear USP for yourself in this profession, you will strive to gain the acceptance of your internal customers before anything else.
2. Conceptual Knowledge: You need to have in-depth conceptual knowledge. This gives you a lot of credibility in front of your internal and external customers. It's sad to notice that most people on the delivery side have come to perceive HR as a non-technical 'thin-air' profession. It's up to us to change that image and come across as experts in our domain at all platforms.
3. Result-Orientation: By virtue of being a 'support' function, business always has dependencies on HR. The demonstration of result-orientation whenever it is called for helps strengthen our image in front of the stakeholders.
4. Communication: Last but not least, having strong communication capability is an absolute must for any HR professional. This is required not just for excelling but for survival.
Attached is a document with the required competencies for HR. Hope this is of some help.
Warm Regards,
Ambarish