1

Software Test Intern Jobs in Virginia (NOW HIRING)

Intern C, Software Engineer

Herndon, VA · On-site

$29 - $53.50/hr

Intern, Software Engineering Job Code: 42752 Job Location: Herndon, VA Job Schedule: 9/80:Employees ... Develop software test procedures, software programs, and related documentation * Utilize modeling ...

Security Research Engineer Intern Job Code: 42765 Job Location:Herndon, VA Job Schedule: 9/80 ... Develop software test procedures, software programs, and related documentation * Utilize modeling ...

Job Title: Intern, Integration/Test Engineering Job Code: 42757 Job Location: Herndon, VA Job ... Support the set-up, configuration, and documentation of hardware and software systems under test ...

Security Research Engineer Intern Job Code: 42765 Job Location: Herndon, VA Job Schedule: 9/80 ... Develop software test procedures, software programs, and related documentation * Utilize modeling ...

Job Title: Intern, Software Engineering Job Code: 42957 Job Location: Colorado Springs, CO Job ... Develop software test procedures, software programs, and related documentation * Utilize modeling ...

Intern C, Software Engineer

Herndon, VA · On-site

$24.50 - $46.50/hr

Job Title: Intern, Software Engineering Job Code: 42957 Job Location: Colorado Springs, CO Job ... Develop software test procedures, software programs, and related documentation * Utilize modeling ...

Job Title: Intern, Integration/Test Engineering Job Code: 42757 Job Location: Herndon, VA Job ... Knowledge of communications systems, software programming languages, automated softwaretest ...

next page

Showing results 1-20

Software Test Intern information

What does a software test intern do?

A Software Test Intern assists in evaluating software applications to identify bugs, usability issues, and ensure that the software meets quality standards. Their responsibilities typically include executing test cases, documenting results, reporting defects, and collaborating with developers and other team members to resolve issues. They may also help create automated test scripts and work with a variety of testing tools and environments. This role is ideal for students or recent graduates looking to gain hands-on experience in software quality assurance.

What skills and qualifications are needed to be a software test intern?

To thrive as a Software Test Intern, you need a basic understanding of software development principles, familiarity with testing methodologies, and coursework or experience in computer science or related fields. Knowledge of test management tools (like JIRA), automated testing frameworks (such as Selenium), and basic scripting or programming is often expected. Strong attention to detail, analytical thinking, and effective communication skills help interns collaborate with developers and report findings clearly. These skills ensure accurate identification of software issues, effective teamwork, and a solid foundation for growth in quality assurance roles.

What types of projects and tasks does a software test intern work on?

As a Software Test Intern, you will typically assist with writing and executing test cases, identifying bugs, and supporting the development team in diagnosing issues. You may work on both manual and automated testing, participate in daily stand-ups, and help document testing processes. Interns often collaborate closely with developers, QA engineers, and project managers to ensure software quality, gaining exposure to various testing tools and methodologies. This hands-on experience is a valuable opportunity to learn industry best practices and understand how quality assurance fits into the software development lifecycle.

What is the difference between Software Test Intern vs Software Quality Assurance (QA) Tester?

AspectSoftware Test InternSoftware Quality Assurance (QA) Tester
CredentialsTypically pursuing or recent graduate in Computer Science or related fieldOften holds a degree in Computer Science, Software Engineering, or related field
Work EnvironmentInternship setting, often in tech companies or software firmsFull-time or part-time role within software development teams
Industry UsageCommonly used for entry-level internship positionsStandard role in software development and testing teams
ResponsibilitiesAssisting in testing activities, learning testing processes, executing test casesDesigning, executing, and documenting tests, identifying bugs, ensuring quality

In summary, a Software Test Intern is an entry-level position focused on learning and assisting with testing tasks, often held by students or recent graduates. A Software QA Tester is a more experienced, full-time role responsible for comprehensive testing and quality assurance processes within software teams.

Is software testing still in demand?

Software testing remains a vital part of the software development process, with demand driven by the increasing complexity of applications and the need for quality assurance. Testers with skills in automation tools and scripting are especially sought after, and the role often offers opportunities in various industries including technology, finance, and healthcare.

What are the most commonly searched types of Software Test jobs in Virginia?

The most popular types of Software Test jobs in Virginia are:

Infographic showing various Software Test Intern job openings in Virginia as of August 2026, with employment types broken down into 1% As Needed, 84% Full Time, 11% Part Time, 3% Contract, and 1% Nights. Highlights an 92% Physical, 1% Hybrid, and 7% Remote job distribution.

Intern C, Software Engineer

Herndon, VA • On-site

$29 - $53.50/hr

Full-time, Internship

Medical, Retirement, PTO

Posted 11 days ago


Job description

Job Title: Intern, Software Engineering 

Job Code: 42752

Job Location: Herndon, VA

Job Schedule: 9/80:Employees work 9 out of every 14 days - totaling 80 hours worked, and have every other Friday off

Job Description:  

  • Apply computer science, engineering, and mathematical analysis concepts and principles in the development of software for the target application  

  • Work closely with cross functional members of the engineering organization to develop and evaluate interfaces between hardware and software, and operational performance requirements and design of the overall system 

  • Support and participate in all phases of the software development life cycle, including requirements analysis, design, implementation, integration, and test of embedded software for real-time control of advanced tactical radio equipment 

  • Develop software test procedures, software programs, and related documentation  

  • Utilize modeling tools and equipment to establish operating data, conduct experimental tests, and evaluate results 

  • Participate in peer reviews, identify, track and repair defects 

  • Utilize a variety of software languages (i.e., C++, C#, C, Java, Ruby, HTML5, XML, SQL, Perl, Python, Ajax, Qt) on Windows, Linux, mobile platforms, and embedded real time operating systems (VxWorks, Linux, QNX, Integrity, Windows CE, and others for Motorola, Intel, TI, and custom processor designs) 

Qualifications: 

  • Must be pursuing a Bachelor's degree, a Master's degree, or a PhD in computer science, Computer Engineering, Software Engineering, Electrical Engineering, Wireless Engineering, Information Security, Mathematics, Digital Arts & Sciences or related field at an accredited university. 

Preferred Skills: 

  • One or more of the following: C++, C#, C, Java, Ruby, JEE, HTML5, XML, SQL, Qt, Windows, .NET, Unix, Linux, SOA, RTOS, Real-Time Controls, Wireless, Software Security, Robotics, OOA/OOD,Hadoop, Android, Embedded Systems 

PAY TRANSPARENCY: In compliance with pay transparency requirements, the salary range for this role in Virginia (Greater D.C. area) is $29.00 per hour - $53.50 per hour. This is not a guarantee of compensation or salary, as final offer amount may vary based on factors including but not limited to experience and geographic location. L3Harris also offers a variety of benefits, including health and disability insurance, 401(k) match, flexible spending accounts, EAP, education assistance, parental leave, paid time off, and company-paid holidays. The specific programs and options available to an employee may vary depending on date of hire, schedule type, and the applicability of collective bargaining agreements.