No, it does not. You will have to secure health insurance yourself within the first 3 months of your stay. Doing so is mandatory for all non-locals residing or doing a job in Switzerland.