If you are looking to hire entry level person, personality is important I think. For example, someone who is a self-starter, fast learner, enjoys problem-solving, someone who can work well with customers, positive-minded.
Also, they should have a background in programming, even if only a little. If they don’t know basic concepts like variables, loops, and if conditions, while they can learn this, it will take a long time to get over the learning curve of automating tasks. Some experience in programming will also help push along development in logical thinking, which can take time to improve on.
Also, some knowledge of html will be beneficial in understanding how to translate webpage automation.
Lastly, you can transform business employees to developers. Those who understand the processes and a desire to improve the processes of your organization can make the best business process automation programmers. Knowing both business and technology improves the organization.
Those are my thoughts.