I am a junior CS major looking for internships. I hope to be a software engineer after graduation, and I was offered a QA internship. Would QA be good moving forward for software engineering? Or should I keep looking for software engineering internships? I am accepted as a software qa engineer. What can I do to quickly move to software developing?