There Is a Thing called "Ethical Hacking"
No there isn't. Is there something called ethical burglary or ethical theft? No. "hacking" has come to mean breaking into computer systems without permission. It's burglarly. Penetration testing is not "ethical hacking", because it's done by professional Programmers and security experts; maybe they <used> to be hackers, but now they are professionals. a hacker is by definition unskilled (trust me, I've seen threads in "professional" hacker forums where people spend pages trying to simply attach a picture).
Penetration testing, on the other hand, is done with the permission of the owner of the system; this is equivalent to having a burglary test done on your house.