The software installed on a node is configured within the configuration management. For tests and individual setting it could be sometimes be useful to install software by yourself.
If you have access to the configuration management system, you can install additional software packages via Puppet.
You can create your own software collection and configure the software collection to be rolled out for specific host groups. See Software Collections for more information.