参考までに、Ruby で、Selenium WebDriver なら、
>>172-186
に書いたように、execute_script で直接、JavaScript の命令文(文字列)も実行できる

ある要素までスクロールしたいとき
driver.find_element(:id, "ID").location_once_scrolled_into_view

jQueryでスクロール位置を取得・設定する:scrollTop()
https://uxmilk.jp/44962