Before you quit your job, give your employer a chance to address your issues.
Thoughtfully identify what the real concerns are. Is the problem your current job, your supervisor, a coworker, the processes, the whole company? If the job is the problem, consider making a move within your company before you decide to leave. Time your concerns appropriately.
If you don’t tell your supervisor, she can’t fix it. Who knows what’s feasible—a different job description, team, department, schedule? You may just be surprised at how enriched your experience can be once the key issues are addressed.
Don’t jump ship in frustration if you’re likely to run into the same problems with your next employer. It’s easier to tackle frustrations in a familiar environment at your current employer than at a new company, where you’ll be under pressure to learn the ropes and quickly produce results.
Indeed, your supervisor may not be able to fix your issues even if she knows what they are. But unless you give her a chance, you’ll never know. If you can’t work it out, don’t get hung up on whose “fault” it is.