1

Software Test Engineer Jobs in Winchester, VA (NOW HIRING)

C-UAS Test Engineer

Summit Point, WV · On-site

$74K - $130K/yr

Parsons is looking for an amazingly talented C-UAS Test Engineer to join our team! In this role you ... Support the development of front-end and back-end software. * Work in a fast pace environment ...

Develop test plans and evaluation methodologies for UAS platforms, payloads, software updates ... Bachelor's Degree in Engineering, Aviation, Unmanned Systems, Robotics, Electronics, Computer ...

Develop test plans and evaluation methodologies for UAS platforms, payloads, software updates ... Bachelor's Degree in Engineering, Aviation, Unmanned Systems, Robotics, Electronics, Computer ...

Software Engineering Managers Parsons is looking for an amazingly talented In this role you will ... Experience interfacing with customers and collaborating on requirements development and test ...

Parsons is looking for an amazingly talented Software Engineering Managers to join our team! In ... Experience interfacing with customers and collaborating on requirements development and test ...

next page

Showing results 1-20

Software Test Engineer information

See Winchester, VA salary details

$10

$49

$71

How much do software test engineer jobs pay per hour?

As of Aug 13, 2026, the average hourly pay for software test engineer in Winchester, VA is $49.99, according to ZipRecruiter salary data. Most workers in this role earn between $40.87 and $56.97 per hour, depending on experience, location, and employer.

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

To thrive as a Software Test Engineer, you need a solid understanding of software development life cycles, test methodologies, and proficiency in programming languages such as Python or Java, often supported by a degree in computer science or related fields. Familiarity with automation tools like Selenium, JUnit, or TestNG, and knowledge of bug tracking systems such as Jira are typically required. Attention to detail, analytical thinking, and effective communication set standout engineers apart by enabling thorough defect identification and clear reporting. These skills and qualities are crucial for ensuring software reliability, meeting quality standards, and facilitating smooth collaboration across development teams.

What is a software test engineer?

A software test engineer conducts quality assurance tests on software to make sure programs are functioning properly. The three types of testing strategies are black box, where the tester is not familiar with the software, white box, where the tester is aware of the software’s internal structure, and gray box, which is a combination of the two. Responsibilities in this job include running diagnostic tests with a critical mindset, assessing the functionality, and reporting the findings.

What are some common challenges faced by software test engineers when working with cross-functional development teams?

Software Test Engineers often encounter challenges such as aligning testing timelines with rapid development cycles, ensuring clear communication of bugs and requirements, and adapting to evolving project priorities. Collaborating closely with developers, product managers, and UX designers requires proactive communication and flexibility, especially when dealing with ambiguous requirements or shifting deadlines. To succeed, it's important to maintain detailed documentation, participate actively in agile ceremonies, and foster a collaborative attitude to resolve issues efficiently and ensure high-quality software releases.

What is the difference between Software Test Engineer vs QA Analyst?

AspectSoftware Test EngineerQA Analyst
CertificationsISTQB, CSTE, CSQAISTQB, CSTE, CSQA
Work EnvironmentDevelopment teams, testing labsQuality assurance departments, testing labs
Industry UsageSoftware companies, tech firmsSoftware companies, IT organizations
Primary FocusDesigning, executing tests, automationTest planning, process improvement, documentation

Both roles often require similar certifications and work in software testing environments within tech industries. The Software Test Engineer typically focuses on test case development, automation, and execution, while the QA Analyst emphasizes test planning, quality processes, and documentation. Understanding these distinctions helps organizations assign the right responsibilities and professionals for their testing needs.

What are popular job titles related to Software Test Engineer jobs in Winchester, VA?

For Software Test Engineer jobs in Winchester, VA, the most frequently searched job titles are:

What cities near Winchester, VA are hiring for Software Test Engineer jobs?

Cities near Winchester, VA with the most Software Test Engineer job openings:

Infographic showing various Software Test Engineer job openings in Winchester, VA as of August 2026, with employment types broken down into 1% Internship, 83% Full Time, 12% Part Time, and 4% Contract. Highlights an 85% Physical, 4% Hybrid, and 11% Remote job distribution, with an average salary of $103,979 per year, or $50 per hour.

Full-time

This job post has expired today. Applications are no longer accepted.


SAIC rating

7.9

Company rating: 7.9 out of 10

Based on 79 frontline employees who took The Breakroom Quiz

78th of 223 rated it services


Job description


SAICis seeking a motivated, career and customer-oriented Test Engineer to join our team and begin an exciting and challenging career.
This position requires U.S. Citizenship and is contingent upon obtaining a Public Trust clearance.
Responsibilities:
  • Serve as an active member of the software development team participating in daily stand-ups, sprint planning and retrospectives.
  • Develop test cases and test plans to validate system functionality.
  • Develop, maintain and execute automation tests.
  • Perform functional testing and ad-hoc testing.
  • Perform regression testing.
  • Perform 508 testing using JAWS.
  • Provide testing support, as needed, to development team and clients, including support of UAT.
  • Apply and promote good software engineering practices such as test automation, modularization, and simplification.
  • Collaborate with colleagues on various solutions and problems.
  • Use Integrated Development Environment (IDE) tools to include Visual Studio, Azure DevOps and GIT.

Qualifications
Required Skills/Experience:
  • Bachelor's Degree in Computer Science and a minimum of 3 years' software experience. Four additional years of professional experience may be considered in lieu of a degree.
  • Ability to obtain and maintain a Public Trust that requires US citizenship.
  • Experience with MS SQL Server database and SQL
  • Experience in software testing, including UI and API validation, functional and regression testing, and automated testing using Selenium.
  • Experience with section 508, accessibility testing approaches and screen readers, such as JAWS.
  • Experience with Azure DevOps and pipelines; Agile development using Azure DevOps.
  • Excellent analytical, communication, troubleshooting and resolution skills.
  • Ability to work in team environments across a diverse set of projects with multiple stakeholders.
  • Proactive approach to problem solving and a delivery mindset.

About Us
SAIC® is a premier mission integrator focused on advancing the power of technology and innovation to serve and protect our world. Our robust portfolio of offerings across the defense, space, intelligence, and civilian markets includes secure high-end solutions in mission IT, enterprise IT, engineering services, and professional services. We integrate emerging technology, rapidly and securely, into mission critical operations that modernize and enable critical national imperatives.
We are approximately 23,000 strong; driven by mission, united by purpose, and inspired by opportunities. SAIC is an Equal Opportunity Employer. Headquartered in Reston, Virginia, SAIC has annual revenues of approximately $7.3 billion. For more information, visit saic.com. For ongoing news, please visit our newsroom.

What SAIC employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom