A person who doesn't believe in superstition can be referred to as a skeptic or a rationalist. These individuals typically rely on logic, reason, and scientific evidence rather than mystical or supernatural explanations. Additionally, they may identify as atheists or secularists, depending on their broader beliefs about religion and the supernatural.
An atheist, or sometimes a secular humanist.
superstionist
This is a very controversial question.There are people that believe all religion is superstition. Churches of all types call all other religions superstition as well as condemning common superstition as wellSo allowing you are a member of a religion or church in general Churches condemn and discourage superstition.
modest
A person who doesn't believe anything you say can be described as a skeptic or a cynic. Skeptics often question the validity of claims and seek evidence before accepting them, while cynics may distrust others' motives or honesty. In casual conversation, you might simply call them a doubter.
a dolley is someone that doesnt work.
an athiest
an athiest
pacifist
You can call him/her, Non-Christian.
The lack of a scientific basis is one of the DEFINING CHARACTERISTICS of a superstition. If there is a scientific basis for something, it would no longer be fair to call it a superstition.
a humanitarian i believe