The main qualities to be a good soldier include discipline, courage, loyalty, leadership and a strong sense of duty. A good soldier must be able to follow orders. They should also be able to make quick decisions under pressure. A good soldier remains committed to the mission and their comrades.