There are many things to improve in our current framework that are not critical for resolving T139740: Port Selenium tests from Ruby to Node.js. Sub-tasks are what we hope to do in Q3.
Some needed improvements are listed in User:Jdlrobson/Experiences porting Ruby browser tests to NodeJs. Please see talk page for discussion.
The important tasks that have to be resolved in this quarter to consider this a success: