Software Developer in Test Internships
Software developer in test internships give university students, recent graduates, and early-career switchers hands-on project experience building and running automated test frameworks alongside working engineers, and, at many employers, a path toward a full-time offer. Openings are concentrated in Technology & Software and Manufacturing, with TikTok, Sony Interactive Entertainment, and General Dynamics Mission Systems among the employers posting roles now.
Find InternshipsOverview
Showing 5 of 32+ Software Developer in Test Internships











Do you want to change how the world creates?
At Formlabs, we're building the tools that make it possible for anyone to bring their ideas to life, from cutting-edge products to life-saving medical devices. Our 3D printing technology powers innovation at more than 50,000 industry leaders worldwide, including Apple, Google, Tesla, New Balance, and NASA. Together, we're helping everyone design, prototype, and manufacture faster than ever before.
We're a team of hands-on builders, engineers, and innovators reinventing how the world makes physical things. If you're ready to shape the future of fabrication, come build it with us.
Your Impact:
Software is at the center of our product development, as it bridges the transition from digital models to beautiful physical form in 3D printing. In addition to the software we ship to our customers, there is software everywhere behind the scenes at Formlabs. We have custom tools that allow our engineers to study and improve printer performance, as well as for calibration, manufacturing, and data analysis. As a manufacturing test software intern, you'll work at the intersection of hardware and software, developing critical functionality that enables us to build the best professional 3D printers on the market.
If you're passionate about software and want to help build excellent software, we want you as a Manufacturing Test Software Intern.
Internship Term: Summer (May/June - August)
Commitment: Full-time (40 hours/week)
Location: Onsite in Somerville, MA (in-person)
What You'll Do:
- Develop and maintain advanced software tools to support calibration, validation, and rigorous testing of electromechanical and robotic systems across our product lines.
- Manage requirements and set expectations with cross-functional teams—including hardware, mechanical, and manufacturing engineers—to deliver testing solutions successfully and on time.
- Perform hardware modifications to printers and test setups to facilitate experimental processes.
- Own the full lifecycle of the test tools ecosystem, including design, validation, documentation, deployment, and ongoing maintenance.
- Use data science to analyze production lines and provide insights to the operations organization.
- Continuously improve our development and deployment processes to streamline software releases across our global factories.
About You:
- Experienced developing applications using Python, SQL and Linux
- Strong understanding of software integration with embedded systems and engineering of complex electromechanical systems
- Have a knack for creative solutions to difficult real world problems
- Ready to take features from initial concept through design and implementation
- Experience with robotics and Linux
- Bonus: experience working in manufacturing
Intern Benefits & Perks:
- Flexible Out of Office Plan – take time when you need it
- Salaried bi-weekly pay schedule
- Ample on-site parking & pre-tax commuter benefits
- Catered on-site lunches (3x per week), snacks, beverages, & treats
- Cohort-based social and professional development experience for interns
- Many opt-in culture events across our diverse community
- And of course… unlimited 3D prints
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Even if you don't check every box, but see yourself contributing, please apply. Help us build an inclusive community that will change the face of 3D printing.
Software Developer in Test Internship Market
Who's Hiring



Top Industries Hiring
- Technology & Software
- Manufacturing
Tips for Your Software Developer in Test Internship Search
Apply months before the internship starts
Large employers open summer software developer in test cohorts the previous fall and close them well before spring semester ends. Smaller companies and co-op programs post closer to their start dates, so new openings appear year-round. Check listings regularly and treat fall as the primary application window for summer roles.
Build test artifacts before you apply
Hiring teams for software developer in test interns evaluate proof of work, not work history. Build two or three personal projects that include automated test suites, bug reproduction scripts, or CI pipeline configurations, host the code in a public repository, and link to it in your resume and application. A recruiter who can read your tests needs no other evidence.
Work your campus network and apply directly at the same time
Campus career fairs surface structured internship programs tied to your university, and professors or career center staff often know which employers recruit from your school before roles post publicly. Applying directly to companies running smaller cohorts alongside campus activity reaches employers that never attend fairs, widening your pool without duplicating effort.
Practice your technical screen out loud before you apply
Software developer in test intern screens typically involve a coding exercise focused on data structures, algorithms, or writing test cases for a given function. Practice solving problems while narrating your reasoning aloud, since interviewers weigh how you think through edge cases as much as whether your final solution compiles.
Target structured internship programs at larger employers
Many large technology and engineering companies run cohort-based internship programs specifically designed to train people new to quality engineering. These programs recruit early, fill in the first application wave, and offer structured mentorship that standalone internships often don't. Identify the programs that accept applicants at your experience level and apply as soon as they open.
Set your work-type filter before you start
On-site roles are 44% of the software developer in test internships listed here. Decide what you can realistically commit to before searching so you're not sorting through roles that require relocation you can't do or remote arrangements that don't fit your situation. Filter by location and work type first, then assess the listings that remain.
Software Developer in Test Internships: Frequently Asked Questions
How do I get a software developer in test internship?
Lead with coursework and personal projects rather than work history, since hiring teams expect limited experience at the intern level. Build a portfolio that includes test scripts, automated test suites, or bug-tracking contributions, and link to the code so recruiters have something concrete to assess. Pair direct applications with campus career fairs, where recruiters often move faster for students they meet in person.
Can a software developer in test internship turn into a full-time job?
Many employers extend return offers to strong interns, but conversion is never guaranteed. For software developer in test roles, what drives it most is consistent performance on real test coverage work, available headcount on the team, and how early the return-offer conversation happens. Position yourself by treating every sprint deliverable seriously without counting on conversion as a given.
When should I apply for software developer in test internships?
Earlier than most students expect. Large employers recruit summer cohorts the preceding fall, often opening applications in August or September. Smaller companies and co-op programs post much closer to their start dates, so openings appear throughout the year. Checking listings regularly means you won't miss a cohort that fills before you notice it opened.
Are software developer in test internships paid?
Most professional software developer in test internships in the United States are paid. Compensation varies by company size, industry, and location. Where an employer discloses pay, the listing will show it. Unpaid arrangements are uncommon at established technology and engineering companies but can appear at very small startups or certain non-profit organizations.
What should a software developer in test internship resume include?
Lead with two or three complete projects, naming the testing frameworks and programming languages you used and linking to your code repositories so reviewers can verify your work. For software developer in test candidates, a linked GitHub profile with documented test suites is a stronger signal than a list of tools. Add relevant coursework, keep the whole document to one page, and place education near the top.
Are there remote software developer in test internships?
Yes. Remote and hybrid roles make up 56% of the software developer in test internship listings here, with the rest on-site. Apply early if remote is your priority, since those cohorts tend to fill quickly. Use the work-type filter to see only the format you can commit to rather than sorting through every listing.
Can international students get software developer in test internships?
Yes. F-1 students can intern through CPT while enrolled or through OPT work authorization after finishing a degree, and the employer does not have to file anything for either, so many companies are open to international interns. Confirm your eligibility and timing with your university's international student office before accepting an offer.
See All 32 Software Developer in Test Internship Jobs
Find roles that match your experience and apply in just a few clicks.
Find Internships