Yeah, I'm sort of the same mindset, since a lot of software development doesn't require any knowledge of science and some with little to no math.  I struggle with the title "Quality Engineer" as well, since I've seen some in those positions with no real engineering knowledge.  No big deal to me, though...my bigger struggles continue to be producing accurate predictive FEA and CFD models, even today.