When you type (, [, ", or ' in the editor, a paired character is inserted automatically (whenever appropriate). However, if you insert an extra closing parenthesis, bracket, or quote, ReSharper simply moves the caret over the matching closing symbol.
This feature can be easily switched off: see the Editor tab of ReSharper Options.