Deductions & credits

Only US persons are required to file form 3520. As a nonresident alien you are not a US person, so you are not required to file that form. Your H1B application does not change that, as the application for or the granting of a visa does not make you a resident alien, only the number of days of presence or an election to be treated as resident alien does