How often should I get my water professionally tested?

This should be done a week (or so) after the pool is opened (after the water can circulate a few days minimum and after the spring chemical treatments have done their job), then once a month over the season. The last professional test should be done about two weeks before the pool is closed for the winter so that the water is balanced during the months when the pool is not filtering.