Returning International Student on second F1 Visa (undergrad then grad)

I am a non-US citizen, I was in the US for my undergrad degree (F1 visa) between August 2004 and August 2008, which is when I graduated and left to my home country. During this time I was sponsored by my foreign company (i.e no income from the US). 

 

Then in 2018 came back to the US for my masters degree (F1 visa) and I expect to graduate in May 2020. Income is also provided by my foreign company (no income from the US) and I plan to travel back to my home country upon graduating and resume working there. I am now with a spouse and a little child.

 

In the years between 2008 and 2018 (after graduating college and before starting my masters degree) I lived and worked in my home country with occasional visits to the US on tourist visa (B1/B2) for about four weeks in 2011, couple of weeks in 2013 and 2014.

 

My questions are the following:

 

1- Am I considered a Tax Resident for tax purposes or not?

2- Based on the above do I only need to fill Form 8843 or do I need to do something beyond that with TurboTax?