We've talked about shade tolerance in turf grasses before, and it's pretty well known that St. Augustine is more shade tolerant than Bermuda.
However, when it comes to St. Augustine there are a number of different varieties, and some are more shade tolerant than others.
Common (Raleigh) St. Augustine requires 5-6 hours of sunlight. The most shade tolerant variety is Palmetto, which only requires 3-4 hours of direct sunlight. Don't make the mistake of assuming that all St. Augustines are the same.
Make a good assessment of how much sunlight your lawn is getting, and choose your variety accordingly!