Whether scripts needs to be authored manually in QEngine?
No, QEngine will generate script when you record a scenario with your web application. You will be also able to create testcases with a point and click. The recorded actions will be stored in a script format which can be played back. If you wish to manipulate any data inside the script you can edit the script as you want.