A good cashier should have qualities and skills to manage financial transactions and provide exceptional customer service in a fast-paced environment. You should be friendly and make customers feel comfortable, as well as be able to answer questions and resolve problems.
You should enjoy working with customers, helping others and multitasking, and be ok with the concept that your day-to-day tasks and interactions can vary each shift. You should also feel comfortable with handling money and basic math, as processing transactions will likely be a large part of your role.