What is the qualification to be appointed as President?

A person shall not be qualified for appointment as President unless:
(a) He has been a Judge of the Supreme Court or
(b) He is or has been the Chief Justice of a High Court, or
(c) He is or has been a Judge of a High Court for a period not less than five years;

(ICAI FAQ PUBLICATIONS 06-09-2017 Qualification, appointment & condition of service of the President and the members of the Tribunal: FAQ NO. 31)