I need help with the translation of 长和能力
You've asked something "more appropriate taking into account the context?". 

Taking consideration that this being coming from a resume, I hold that this "长和能力" is very likely to be missing a character that would have formed a word with "长". It is likely to be “长处” （"merit", "strength" or "advantage; lit. where it's long), making the whole “长处和能力” (Strength and Abilities), which would make sense for a resume section title. 

The bad news is that this person misspelled in his resume and you might now like it; but the good news is, I will tell you that “长处” is a very tacit euphemism for a body part.