No, you don't have to brown your roast first. It will still turn out tender, juicy, and delicious. But searing the meat adds so much flavor, I think it's worth the extra few minutes it takes.