1

Software Testing Internship Jobs in Murfreesboro, TN

Senior Platform Software Engineer

Nashville, TN · On-site

$118K - $156K/yr

Experience with Git, CI/CD pipelines, automated testing, and modern development practices ... Mentor interns and junior engineers on day-to-day engineering practices. Operational Excellence

This internship provides hands-on experience across multiple transportation disciplines, including ... Gain experience with field visits, materials testing, quality assurance, and construction ...

This internship provides hands-on experience across multiple transportation disciplines, including ... Gain experience with field visits, materials testing, quality assurance, and construction ...

This internship provides hands-on experience across multiple transportation disciplines, including ... materials testing, quality assurance, and construction documentation. • Support field issue ...

This internship provides hands-on experience across multiple transportation disciplines, including ... Gain experience with field visits, materials testing, quality assurance, and construction ...

New

next page

Showing results 1-20

Software Testing Internship information

See Murfreesboro, TN salary details

$11

$22

$34

How much do software testing internship jobs pay per hour?

As of Aug 23, 2026, the average hourly pay for software testing internship in Murfreesboro, TN is $22.43, according to ZipRecruiter salary data. Most workers in this role earn between $18.22 and $25.43 per hour, depending on experience, location, and employer.

What is a software testing internship?

A Software Testing Internship is a temporary position where students or recent graduates gain practical experience in testing software applications for bugs, usability, and performance issues. Interns work under the guidance of experienced testers or quality assurance engineers and may be involved in manual or automated testing processes. The internship provides hands-on exposure to industry-standard testing tools, methodologies, and documentation practices, helping interns build foundational skills for a career in software quality assurance.

What types of projects and tasks can I expect to work on during a software testing internship?

As a Software Testing Intern, you will typically assist with writing and executing test cases, identifying and documenting bugs, and working closely with the development team to ensure product quality. You may also get hands-on experience with various testing tools and methodologies, such as manual testing, automated testing, and regression testing. Interns often participate in daily stand-ups and collaborate with quality assurance engineers to understand best practices, providing a valuable opportunity to learn about the software development lifecycle and gain practical skills that are highly valued in the industry.

What are the key skills and qualifications needed to thrive as a software testing intern, and why are they important?

To thrive as a Software Testing Intern, you need a foundational understanding of software development concepts, basic programming skills, and knowledge of testing methodologies, often demonstrated through coursework or relevant certifications. Familiarity with tools like Selenium, JIRA, or TestRail, as well as basic scripting languages, is typically expected. Strong attention to detail, analytical thinking, and effective communication help interns identify issues and collaborate with development teams. These skills and qualities are vital for ensuring software quality, catching defects early, and supporting team efficiency in the development lifecycle.

What is the difference between Software Testing Internship vs QA Tester?

AspectSoftware Testing InternshipQA Tester
Required CredentialsTypically pursuing or recent graduate in Computer Science or related fieldRelevant certifications (e.g., ISTQB) often preferred, with some experience
Work EnvironmentEntry-level, training-focused, often in tech companies or software firmsFull-time role in software development or quality assurance teams
Employer & Industry UsageInternships offered by tech companies, startups, and software firmsPermanent position in IT, software development, and quality assurance industries

In summary, a Software Testing Internship is an entry-level, training-focused position for students or recent graduates, while a QA Tester is a full-time professional role requiring more experience and certifications. Internships serve as a stepping stone into a QA career, which involves ongoing responsibilities in software quality assurance.

What are popular job titles related to Software Testing Internship jobs in Murfreesboro, TN?

For Software Testing Internship jobs in Murfreesboro, TN, the most frequently searched job titles are:

What job categories do people searching Software Testing Internship jobs in Murfreesboro, TN look for?

The top searched job categories for Software Testing Internship jobs in Murfreesboro, TN are:

What cities near Murfreesboro, TN are hiring for Software Testing Internship jobs?

Cities near Murfreesboro, TN with the most Software Testing Internship job openings:

Ex Amazon Software Engineer

1 point system

Nashville, TN • On-site

Contractor

Re-posted 17 days ago


Job description

MUST HAVES:
Matches  Export Control Requirement
Engineering TEchstack – (JAVA OR PYTHON OR TYPESCRIPT)
AI is a nice to have
Job Description:
Amazon’s Global Risk Audit Management - Transportation (GRAM-T) is building AI-powered solutions and integrated platforms to accelerate SCRC's transition to proactive risk management.

We are building world class technology cutting across deep algorithmic problems, brand new tools that cater to multi-party business scenarios and challenging data models that are evolving very quickly. Our systems audit across a multitude of international transportation and operational segments which mandates building highly available and scalable distributed systems. Besides technology, there are ample opportunities in the team to build domain expertise of international transportation risk and compliance and get first-hand experience of the Amazon operations by interacting directly with our global internal and external partners, and of course other Amazon software engineers.

We are looking for highly talented engineers who are passionate not only about architecting and developing large scale distributed technology solutions but also innovating new ideas and providing directions to our business in the domain of risk and compliance. Being able to deal with ambiguity, anticipating bottlenecks and escalations, and delivering fast are all crucial to the success of technologizing our business. Most importantly, passion about the team and our team's vision will enable you to make meaningful contributions to GRAM-T, and ultimately the customer experience.

Basic qualifications

3+ years of non-internship professional software development experience2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience1+ years of software development engineer or related occupational experience1+ years of designing and developing large-scale, multi-tiered, multi-threaded, embedded or distributed software applications, tools, systems, and services using: C#, C++, Java, or Perl experience1+ years of Object Oriented Design experience Bachelor's degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related fieldExperience programming with at least one software programming languagePreferred qualifications

3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience