ph.d must
it is called a principle not the principal for your school though
graduation is the basic qualification needed for software testing certificationhttp://www.softwaretesting-certification.com/
Graduation degree
He should be technical basic degree, master degree with Ph.D
The basic qualification is that they are experienced and have the degree to back them up. Usually this means passing a fairly complex battery of tests.
At least graduate.
B tech.........
B.com
The basic qualification needed to take the admission test for CGA is a bachelor's degree. A degree is required before a person can take the certification test.
For going to technical side ( ABAP ) should have basic programming skills.... For going to Functional side , should have experience in that functional side like Material management, Sales & distribution, Financial etc.... A bachelor degree will be the minimum educational qualification.
Waves
Vice-Principal is an American term, in the UK the term is deputy head. At Hogwarts head is Professor McGonagall.