Browser.WaitForReady() is must to wait until the page is completely loaded. But with this statement silk test will not wait until the page is completely rendered. So after this statement it is better to use Exists(TIMEOUT) method on the required object to perform next action so that at least the required object is available. TIMEOUT can be a constant integer. The value of TIMEOUT can be decided based on your application heaviness.