1

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

Software Test Engineer

Annapolis Junction, MD · On-site +1

$60.10 - $96.16/hr

As a test engineer on our team, you'll use your experience to work with software, system, and security engineers and developers to evaluate software developed for web applications, microservices, and ...

As a test engineer on our team, you'll use your experience to work with software, system, and security engineers and developers to evaluate software developed for web applications, microservices, and ...

Software Test Engineer (TS/SCI) Reston, VA, USA Full-time Clearance: Top Secret/SCI Primary Role: You need the right combination of quality code, standards-based APIs, analytics, and infrastructure ...

THE ROLE We are hiring a Senior Software Test Engineer to own the automated test frameworks, quality assurance tooling, and integration pipelines for our core systems. You will build and scale ...

Software Test Engineer

Chantilly, VA · On-site

$86K - $198K/yr

R0248025 Software Test Engineer The Opportunity: At a certain point, experience-based system design can start to look like clairvoyance. When you've developed so many systems that you can not only ...

Software Test Engineer The Opportunity: At a certain point, experience-based system design can start to look like clairvoyance. When you've developed so many systems that you can not only orchestrate ...

At least two years of work experience writing manual test cases/scripts and hands-on software and web-based testing * At least one year of work experience in writing test management documentation (e ...

At least two years of work experience writing manual test cases/scripts and hands-on software and web-based testing * At least one year of work experience in writing test management documentation (e ...

Showing results 21-40

Software Test Engineer information

See Alexandria, VA salary details

$11

$55

$78

How much do software test engineer jobs pay per hour?

As of Sep 4, 2026, the average hourly pay for software test engineer in Alexandria, VA is $55.07, according to ZipRecruiter salary data. Most workers in this role earn between $45.05 and $62.79 per hour, depending on experience, location, and employer.

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 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 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 Alexandria, VA?

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

What job categories do people searching Software Test Engineer jobs in Alexandria, VA look for?

The top searched job categories for Software Test Engineer jobs in Alexandria, VA are:

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

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

Infographic showing various Software Test Engineer job openings in Alexandria, VA as of August 2026, with employment types broken down into 88% Full Time, 9% Part Time, and 3% Contract. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $114,538 per year, or $55.1 per hour.

Software Test Engineer

Everwatch

Annapolis Junction, MD • On-site, Remote

$60.10 - $96.16/hr

Full-time

Re-posted yesterday


Job description

Job TitleSoftware Test EngineerOverview

EverWatch is a government solutions company providing advanced defense, intelligence, and deployed support to our country's most critical missions.  We are a full-service government solutions company. Harnessing the most advanced technology and solutions, we strengthen defenses and control environments to preserve continuity and ensure mission success.

EverWatch employees are focused on tackling the most difficult challenges of the US Government. We offer the best salaries and benefits packages in our industry - to identify and retain the top talent in support of our critical mission objectives.

Commitment to Non-Discrimination:

All qualified applicants will receive consideration for employment without regard to disability, status as a protected veteran or any other status protected by applicable federal, state, local, or international law.

Responsibilities

When a user tries new software, they expect it to be intuitive and run smoothly. Functionality, reliability, and user experience are key to successful software development-and that means rigorous testing. That's why we need you, an experienced test engineer who knows how to thoroughly test software and work with developers to make sure our team releases the best software possible.

As a test engineer on our team, you'll use your experience to work with software, system, and security engineers and developers to evaluate software developed for web applications, microservices, and multiple software products. You'll create a test plan with test cases based on user stories. Using automated end-to-end testing frameworks and reusable test utilities, you'll generate data and implement the test cases to observe how the software performs, then document the results and communicate defects to the development team so they can start improving the tool.

You'll automate continuous security and performance testing and monitor the health of web applications, services, and microservice-based software products. This is an opportunity to supercharge your skills by writing the code to test. You'll also broaden your experience in end-to-end automated testing frameworks and test architecture for distributed services and gain skills in new areas such as test automation, Playwright-based E2E testing, and automated reporting while sharing your testing experience with your team.

Work with us as we develop software solutions to deliver reliable, high-quality software products that meet customer and user expectations.

Join us. The world can't wait.

Qualifications

You Have: 

  

  • 3+ years of experience in software engineering in an Agile environment
  • 1+ years of experience in software and capability testing
  • Experience with JavaScript, TypeScript, and Java 
  • Experience with code and functional testing techniques and frameworks including Playwright or Cypress 
  • Experience with writing, maintaining, and running unit tests for production systems 
  • Experience testing REST APIs and distributed services 
  • Experience with software debugging and problem-solving skills 
  • Knowledge of CI/CD pipelines including GitHub Actions, Jenkins, GitLab CI, and Bitbucket Pipelines 
  • TS/SCI clearance with a polygraph

  • HS Diploma or GED 

Nice If You Have: 

  

  • Experience building end to end tests using Playwright 

  • TS/SCI clearance with a polygraph 

  • Bachelor's Degree 

  • ISTQB certification 

  

Clearance:

Applicants selected will be subject to a security investigation and may need to meet eligibility requirements for access to classified information; TS/SCI clearance with a polygraph is required. 

Compensation at EverWatch is determined by various factors, including but not limited to location, the individual's particular combination of education, knowledge, skills, competencies, and experience, as well as contract-specific affordability and organizational requirements. The projected compensation range for this position is $60.10 to $96.16 per hour.  The estimate displayed represents the typical compensation range for this position and is just one component of EverWatch's total compensation package for employees.

Job LocationsUS-MD-Annapolis JunctionSkillsJavascript, Java, TypeScript, Playwright, Selenium, Automated Testing, CI/CD, GitHub ActionsMinMaxEmployment Type: OTHER