QNX uses ksh as the default system shell. The version of ksh on QNX 4.25 does not support tab-completion. For those who are used to bash shell can copy the pre-built QNX bash-2.02 port into /bin directory and make necessary change in their /etc/passwd file to use bash as the default shell.
Bash-2.02 binaries can be downloaded from http://www.jcmichot.usenet-fr.net/gnu/