Using the default PuTTY session configuration the [Home] and [End] keys don’t work under SUSE. Not sure why the keys work differently on SUSE linux with PuTTY then other distributions, but it does. Anyway the solution is a simple setting.
The Terminal-type string needs to be changed from xterm to linux. Be sure to save your session and you should be all set!