Yes, software testers can benefit from having coding knowledge as it allows them to understand the codebase, write test scripts, and collaborate effectively with developers. While not always mandatory, coding proficiency enhances their effectiveness and opens opportunities for test automation and better communication with development teams.