Hi,
I have read the details you outlined in your project. Just wanted to tell you that the duration of the testing depends on the scope and requirements you want to cover in testing.
I'm Software Tester by profession with 4.5 yrs of experience in industry. Test Scenarios, Test case designing, execution, reporting is my day-to-day activity. I'm used to working with Dev team, Management team, BAs, etc.
Let me know if you are interested. Thanks.