The eligibility requirements for a USA H1B visa are:
- Have a job offer for a specialty occupation from a US employer.
 - Hold at least a bachelor’s degree or its equivalent in a relevant field.
 - The job must require specialized knowledge and at least a bachelor’s degree.
 - The employer must demonstrate the ability to pay your salary.
 - Comply with all USCIS and consular requirements.