I went through this process and found the SwissFirma website
https://swissfirma.com/. It describes the banking process in detail, the document requirements for non-residents, and tips on how to prepare for all the procedures. I liked that there are clear instructions and step-by-step examples, allowing you to quickly open an account and start working without unnecessary bureaucracy and delays.