Software Developer Intern (QA/Test Engineering Focus)
Skip the busywork
ApplyBolt rewrites your resume for this exact role and hits submit. You just pick the jobs.
About this role

As a Software Developer Intern at RDO, focusing on software quality assurance and test automation, you won’t just watch from the sidelines - you’ll jump in. You’ll build automated tests, hunt down bugs, and help make software more reliable while working alongside a collaborative IT team in Fargo. This is your chance to put what you’re learning in class to work on real systems, pick up industry‑ready tools, and explore modern testing practices that keep the business running smoothly. Apply today and start building a career where your work makes an impact!
What’s In It For You:
- Paid internship at the Fargo Field Support Office while attending college with potential for full-time employment upon graduation.
- A company that lives by its core values: they’re not just words on a wall – they’re how we work, grow, and lead. Click here to learn more.
Why RDO?
When you join R.D. Offutt Company, you’ll become part of a diverse organization with strong roots in the Midwest along with operations across the United States and international partnerships. We work in the equipment, agriculture, food and food processing industries, but we’re a people business first. RDO has grown from humble roots, guided by a family’s values, and shaped by the strengths, voices and entrepreneurism of our team members.
Our Fargo, ND Field Support Office is located in the heart of a thriving, fast-growing metro area that blends small-town charm with big-city energy. At the Fargo Field Support Office, you’ll work alongside knowledgeable, collaborative partners who support teams across the company. Whether you're looking to grow your career or make a meaningful impact, you’ll find the support and opportunity to thrive here.
What You Will Do:
- Break software (on purpose): Design, build, and run automated tests to find bugs before users do.
- Put your troubleshooting skills to work: Analyze test results, spot issues, and help improve software reliability.
- Build automation that matters: Create and maintain end‑to‑end and regression tests using modern tools like Playwright.
- Team up with the pros: Collaborate with developers and QA teammates to understand how applications work and where risks live.
- Explore what’s next in QA: Research and share ideas on how AI can responsibly improve testing, test data, and defect analysis.
- Keep things clean and documented: Write clear test documentation so future you (and your teammates) can thank you.
- For a complete list of duties and responsibilities, view the full job description here.
What You Will Need:
- IT‑focused coursework: Pursuing a degree in Computer Science, Software Engineering, Information Systems, or similar.
- Curiosity for how software works: Interest in QA, testing, and automation—even if you’re still learning.
- Some coding familiarity: JavaScript or TypeScript preferred; .NET is a bonus.
- Strong problem‑solving skills: You notice the details and like figuring out why things break.
- Clear communication: Able to explain what you found, what you tested, and what it means.
- Team‑player mindset: Comfortable working independently and collaborating with others.
- Valid work authorization: Candidates must have valid work authorization and be able to work in the U.S. without company sponsorship.
Why You’ll Love It Here:
- Do work that actually matters: Help improve software quality and reliability used across the organization.
- No boring days: Every day brings new bugs to chase, problems to solve, and things to learn.
- People who’ve got your back: Work with leaders and teammates who are invested in your growth and want to see you succeed.
- Room to grow early: Build real technical skills, explore career paths in IT and software development, and start making an impact from day one.