Yes, you can shrink/move/grow an online root partition without any reboots (nor livecd, nor usbkey): consult this answer. It's very well written and easy to follow, although quite long and a little risky.
This allows to bypass limitation of
resize2fs not being able to shrink online
Of course, if you only want to grow your ext4 partition, you can stick to the conventional working
The general solution I've linked will work on any type of dedicated or VPS solution for instance.
TLDR; this solution implies to
tmpfs so you can
umount safely your root partition live and fiddle with it. Once done, you'll
pivot_root back on your new root partition.
This allows pretty much any manipulation on the root file system (move it, change filesystem, changing it's physical device...).
I have personally used this, and it works very well on debian system also, but the guide was initially written in 2007 for redhat, the answer I've linked was updated for CentOS7. It's highly probable that it'll work on your OpenSUSE, although probably with some adaptation.