Easiest method to find out of you qualify is to go to your bank and ask them to pre-approve you. You do not have to use your bank for your loan, you can use any bank... but it is free if you go to your bank. You may want to try and pay off those 2 collections though.
Congratulations on turning things around. You should take pride in that. Your score will not be the issue for qualifying for FHA. There are other factors like income, assets, job time that all come into play when a lender evaluates an application.
Since you've done such a great job, let me encourage you to meet with a lender directly and get the other issues addressed directly. Only when an application is made and the lender pulls your actual scores can they approve, condition or deny you a mortgage.
I also want to encourage you to discuss paying off the collections before you do. There are cases where what seems like a good thing to do actually backfires. Depending on the age of the collections it may lower your score when you pay them off. If you have your application in and pre-approved first, the lender can tell you if that will be a good thing to do or not.
Best of luck.
My mortgage professionals only need a score of 620 and higher with no late payments or negatives in the last 2 years (some exceptions for foreclosure) as the general rule. If you pay the collections, then we can have a rapid rescore completed for you as well. However, credit score is not the only component, time on the job, income and expenses all play factors as well.
Feel free to reach out to me direct at 253. 961.3613 and let me know how I can be of further help to you. Thanks for posting the great question!