Recently I joined a software company, working in an Agile team of 6 people.
The Scrum Master in my team has less software experience than me, but based on his project management and client management skill, the client has asked him to lead this project. Both of us share a common project manager who doesn't interfere in our team daily work.
My Scrum Master is not very supportive. He doesn't like being asked questions, and has said things which actually hurt me. Due to this, I am actually feeling afraid, and I think multiple times before asking him any questions. This is actually hampering my work.
Also, in the technology I am working in, I don't have very good hands on experience, meaning it takes time to complete the job but as I am experienced, he expects me to deliver it early.
How can I handle this?
EDIT : Example of discussions with scrum master :-
If I ask if we want to add this feature, he will say "what did I tell you?", and when I respond, he'll say "If I said what you just told me, then why you are asking me?"
Sometimes if I ask we need to change a certain functionality, he'll say 'of course you have to do this. This is common sense.'
If I asked how to design a feature, he will tell me "think by yourself". and if I do tell him something that we can do this way he will tell me "OK, is that done? And what about if this happens, have you thought about it from this way?"
Sometimes he will told me that I don't know anything, I want it to be done by today.