1

Software Test Analyst Jobs in Virginia (NOW HIRING)

You need the right combination of quality code, standards-based APIs, analytics, and infrastructure to build a user focused solution. As a software test engineer, you will use automation tools and ...

Analyze logs and system outputs to identify, document, and help resolve software and hardware ... Document test cases, execution results, and defects using Jira, Xray, or similar test management ...

Analyze logs and system outputs to identify, document, and help resolve software and hardware ... Document test cases, execution results, and defects using Jira, Xray, or similar test management ...

NAVA Software solutions is looking for a SDET Engineer Details: SDET Engineer Location : Merrifield ... Own end-to-end test strategy, analyze requirements, build test plan, design test cases and ...

Showing results 21-40

Software Test Analyst information

See Virginia salary details

$20

$41

$59

How much do software test analyst jobs pay per hour?

As of Aug 16, 2026, the average hourly pay for software test analyst in Virginia is $41.91, according to ZipRecruiter salary data. Most workers in this role earn between $33.85 and $51.49 per hour, depending on experience, location, and employer.

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

To thrive as a Software Test Analyst, you need a solid understanding of software development lifecycles, test case design, and defect tracking, often supported by a degree in computer science or a related field. Familiarity with test management tools like JIRA, Selenium, or TestRail, and certifications such as ISTQB, are highly valuable. Attention to detail, analytical thinking, and strong communication skills set outstanding candidates apart. These abilities are crucial for ensuring software quality, identifying issues early, and facilitating effective collaboration between development and QA teams.

What are the primary methods a software test analyst uses to collaborate with developers and other stakeholders during the testing process?

Software Test Analysts typically work closely with developers, project managers, and business analysts through regular meetings, bug triage sessions, and sprint reviews. They use tools like Jira, TestRail, or Azure DevOps to document defects, track test cases, and ensure clear communication. Active participation in Agile ceremonies, such as daily stand-ups and sprint planning, helps them align testing priorities with development goals. This collaboration ensures issues are identified and resolved quickly, leading to higher quality software and smoother releases.

What is the difference between Software Test Analyst vs Software Tester?

AspectSoftware Test AnalystSoftware Tester
CertificationsISTQB Foundation, ISTQB AdvancedISTQB Foundation, ISTQB Certified Tester
Work EnvironmentCollaborates with QA teams, developers, and business analysts in structured testing processesPerforms manual or automated testing, often independently or in small teams
Employer & Industry UsageUsed across IT, finance, healthcare, and software development companiesCommonly found in software development firms, IT departments, and testing service providers

The Software Test Analyst typically has a broader role involving test planning, analysis, and documentation, working closely with stakeholders. In contrast, the Software Tester mainly focuses on executing test cases and reporting defects. Both roles require similar certifications and are integral to quality assurance in software development.

What does a software test analyst do?

Software test analysts, also known as software testers or test engineers, are responsible for testing, analyzing, and evaluating new software operations or applications. They work on every stage of development from start to finish, offering advice and examining the programs at each phase of the building process. Software test analysts run trials for functionality, performance, and user experience from the early stages to review areas that need improvement.

What does a software test analyst do?

A Software Test Analyst is responsible for evaluating software applications to ensure they meet specified requirements and function as intended. They design test cases, execute tests, and document defects or issues found during the testing process. Software Test Analysts work closely with developers and other team members to understand system functionality, report bugs, and verify fixes. Their main goal is to ensure the quality, reliability, and performance of software before it is released to users.

What are popular job titles related to Software Test Analyst jobs in Virginia?

For Software Test Analyst jobs in Virginia, the most frequently searched job titles are:

Infographic showing various Software Test Analyst job openings in Virginia as of August 2026, with employment types broken down into 1% Internship, 88% Full Time, 8% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $87,170 per year, or $41.9 per hour.

Software Test Engineer (TS/SCI)

Beyond SOF

Reston, VA โ€ข On-site

Full-time

Re-posted 23 days ago


Job description

Software Test Engineer (TS/SCI)
Reston, VA, USA
Full-time
Clearance: Top Secret/SCI

Job Description
Primary Role:
You need the right combination of quality code, standards-based APIs, analytics, and infrastructure to build a user focused solution. As a software test engineer, you will use automation tools and techniques to achieve these objectives.Work in tandem with the software development team to identify and validate application frontend features and backend components. Demonstrate expertise in identifying and preventing defects in products and services on continuous basis and work on the correction of any defects found with software engineers, system engineers, and DevOps engineers.
Qualifications
  • 3+ years of experience with Agile release methodologies, test automation, developing frameworks or automated test scripts
  • Experience with software testing, traceability matrices, including continuous integration (CI) or Continuous Delivery (CD) pipeline solutions
  • Experience with developing and configuring automated test scripts and maintaining automated test and test environments
  • Experience with End to End and usability testing

Desired Qualifications:
  • Experience with functional testing, regression testing, performance testing, 508 testing or system integration testing
  • Experience with DevOps concepts and integrating regression tests of the CI/CD pipelines
  • Experience with implementing test automation suites
  • Experience with scripting languages, including Python, PowerShell, Bash, PHP, Java, Node, or Ruby
  • Knowledge of non-functional automation testing tools, including JMeter, SoapUI, Postman or LoadRunner
  • Experience with developing data integrity test scripts on databases, including Oracle and PostgreSQL
  • Ability to manage discrepancies identified during testing and collaborate with the software development team to resolve software bugs
  • Ability to work effectively independently and on diverse teams
  • Ability to manage multiple tasks simultaneously