1

Program Tester Jobs in Virginia (NOW HIRING)

The Software Tester will support the program with hands-on test development and execution experience implementing automated testing and integration into Gitlab pipelines. This tester is responsible ...

Prior experience supporting FedRAMP High or IL4/IL5 AWS GovCloud programs * Familiarity with Amazon QuickSight dashboard validation and reporting * Experience testing Verint workforce management or ...

... program, performs technical analysis of complete systems and prepares comprehensive system level ... testers setting quality standards and helping improve their work. • Develop test automation ...

ASRC Federal is actively hiring a Penetration Tester in support of our Defense Counterintelligence Security Agency (DCSA) program based out of Quantico VA. Remote flexibility available! Telework ...

Penetration Tester

Herndon, VA · On-site

$86K - $198K/yr

Conduct testing and analysis to identify vulnerabilities and potential threat vectors in systems ... Our recognition awards program acknowledges employees for exceptional performance and superior ...

Penetration Tester

Alexandria, VA · On-site

$85 - $110/hr

Holds or is working toward penetration testing and offensive security certifications appropriate ... Employee Assistance Program * Wellness benefits include Calm Health app and WellHub gym subsidy ...

Responsibilities Peraton is seeking an experienced Cyber Penetration Tester to become part of Peratons' Federal Strategic Cyber programs. Location: Northern VA; Hybrid - flex as long as person can ...

... DCSA) program based out of Quantico VA. Remote flexibility available! Telework offered with a ... The Cybersecurity Penetration Tester is a hands-on technical role responsible for conducting ...

Penetration Tester

Herndon, VA · On-site

$86K - $198K/yr

Conduct testing and analysis to identify vulnerabilities and potential threat vectors in systems ... Our recognition awards program acknowledges employees for exceptional performance and superior ...

Penetration Tester

Quantico, VA · On-site

$130K - $147K/yr

... DCSA) program based out of Quantico VA. Remote flexibility available! Telework offered with a ... The Cybersecurity Penetration Tester is a hands-on technical role responsible for conducting ...

OCH Technologies is hiring a Systems Tester supporting the FAA's NAS Defense Program. The System Tester will provide Web Application Testing and Documentation support for the FAA. The System Tester ...

Penetration Tester

Arlington, VA · On-site

$95K - $112K/yr

SkyePoint Decisions is seeking a Penetration Tester to support the Diplomatic Security Cyber Mission (DSCM) program providing leading cyber and technology security experience to enable innovative ...

Penetration Tester

Arlington, VA · On-site

$86K - $138K/yr

Responsibilities Peraton is seeking an experienced Cyber Penetration Tester to become part of Peratons' Federal Strategic Cyber programs. Location: Northern VA; Hybrid - flex as long as person can ...

Software Tester

Chantilly, VA · On-site

$86K - $181K/yr

The ST coordinates integrated testing activities, reviews, and evaluates test requirements to ensure completeness of test program, performs technical analysis of complete systems and prepares ...

Responsibilities Peraton is seeking an experienced Cyber Penetration Tester to become part of Peratons' Federal Strategic Cyber programs. Location: Northern VA; Hybrid - flex as long as person can ...

Showing results 21-40

Program Tester information

See Virginia salary details

$10

$38

$62

How much do program tester jobs pay per hour?

As of Aug 22, 2026, the average hourly pay for program tester in Virginia is $38.03, according to ZipRecruiter salary data. Most workers in this role earn between $21.20 and $50.29 per hour, depending on experience, location, and employer.

What is a program tester?

A Program Tester is responsible for evaluating software applications to identify bugs, defects, and performance issues before release. They design and execute test cases, document results, and collaborate with developers to resolve problems. Their role ensures software meets quality standards and functions as intended. Program Testers may use manual testing, automated tools, or both to verify functionality, security, and usability.

What does a program tester do?

As a Program Tester, your typical day involves reviewing software requirements, designing and executing test cases, and documenting results to ensure that programs function as intended. You’ll report and track bugs using issue management systems, communicate with developers to clarify issues, and may also participate in automated test script creation and maintenance. Collaboration with cross-functional teams is common, as you'll need to coordinate with developers, product managers, and sometimes end-users. Over time, your responsibilities may expand to include mentoring junior testers or taking on more complex testing projects as you gain experience.

What skills and qualifications are needed to be a program tester?

To excel as a Program Tester, you need a solid understanding of software development processes, quality assurance methodologies, and programming or scripting languages, often backed by a degree in computer science or a related field. Familiarity with automated testing tools (such as Selenium, JUnit, or TestNG), bug tracking systems, and industry certifications like ISTQB can be highly beneficial. Attention to detail, strong analytical thinking, and effective communication skills are essential soft skills for this role. These abilities ensure accurate identification of software issues, effective collaboration with development teams, and delivery of high-quality products.

Are software testers still in demand?

Software testers, including program testers, are still in demand as companies prioritize quality assurance and software reliability. Skills in automation tools, scripting, and understanding of development processes enhance employability in this field.

How do I get into a program tester?

To become a program tester, candidates typically need a background in computer science, software development, or related fields, along with knowledge of testing tools and methodologies. Gaining experience through internships, certifications like ISTQB, and familiarity with programming languages such as Java or Python can improve job prospects. Strong attention to detail and problem-solving skills are essential for success in this role.

How much do program testers get paid?

Program testers, also known as software testers or quality assurance analysts, typically earn between $40,000 and $80,000 annually depending on experience, location, and industry. Entry-level testers may start at lower salaries, while experienced testers with specialized skills or certifications can earn higher wages, often working in team environments that utilize testing tools and methodologies.

How to become a program tester?

To become a program tester, you typically need a background in computer science or related fields, along with knowledge of software development and testing tools. Gaining experience through internships, certifications like ISTQB, and developing skills in scripting and bug tracking can improve job prospects. Strong attention to detail and understanding of software life cycles are also important.

What are popular job titles related to Program Tester jobs in Virginia?

For Program Tester jobs in Virginia, the most frequently searched job titles are:

What cities in Virginia are hiring for Program Tester jobs?

Cities in Virginia with the most Program Tester job openings:

Infographic showing various Program Tester job openings in Virginia as of August 2026, with employment types broken down into 1% As Needed, 72% Full Time, 24% Part Time, and 3% Contract. Highlights an 96% Physical, 1% Hybrid, and 3% Remote job distribution, with an average salary of $79,107 per year, or $38 per hour.

Temporary

Posted 8 days ago


Job description

ACTIVE SECRET CLEARANCE REQUIRED.
Candidate must be located in DMV area and able to commute to Stafford, VA office 3-4 times per month.
The Software Tester will support the program with hands-on test development and execution experience implementing automated testing and integration into Gitlab pipelines. This tester is responsible for expanding, improving, and maintaining our test automation framework, and supporting our client with expansion of their test automation framework.
This tester should be self-starting and proactive; they are expected to serve as a trusted resource on the business logic in place as well as our system architecture.
They are expected to work collaboratively, with minimal supervision, on teams including DevOps Engineers and Developers to ensure our application meets users' needs, as well as business requirements and scalability characteristics. Each team member is expected to be cross-functional and take collective ownership to ensure deliverables are met and superb quality is achieved.
Required Skills
  • Must hold Active Secret clearance
  • Minimum 5 years of automation testing experience
  • Experience with test suite development and maintenance
  • Experience with automated testing tools and frameworks such as Selenium, Playwright, Appium, Robot, Cucumber, etc.
  • Experience with performance testing tools such as JMeter, K6, Loadrunner, etc.
  • Experience writing automated tests for web front ends, web services, APIs, and databases
  • Experience with manual testing
  • Experience with integration testing
  • Experience cross-browser/cross-platform testing
  • Experience working as part of an agile team using SAFe, Scrum, XP and/or Kanban
  • Generation and maintenance of controlled test datasets and scenarios
  • Desire to work in a collaborative environment
  • Quality and Detail-orientated
  • Team player who works well with customers and colleagues at all levels.
  • Ability to lead and manage a team of testers, providing clear guidance and mentorship
  • Experience with Git version control and collaborative development workflows
  • Strong troubleshooting and root cause analysis skills for determining automation test failures

Desired Skills
  • Experience working with Continuous Integration and Continuous Delivery (CI/CD) pipelines
  • Experience providing technical leadership - understands overall architecture, understands software engineering and testing best practices
  • Experience with testing tools such as Xray, TestRail, or Zephyr
  • Security testing experience a plus
  • Self-motivated, quick learner with strong analytical and problem-solving skills
  • Familiarity with SPA web applications such as Angular, React, or Blazor
  • Experience with Cloud-native web-based applications hosted in Azure or AWS

If you are interested in getting more information about this opportunity, please contact Irina Rozenberg
Recruiting@arielpartners.com at your earliest convenience.
At Ariel Partners, we solve the most difficult problems that inhibit technology from enabling our customers to achieve their goals. Our vision is to be recognized by our stakeholders as an elite provider of IT solutions, so when they have their biggest challenges, we are on their short list. We are looking for team members who share our values of: Integrity to do the right thing even when it hurts; Commitment to the long-term success and happiness of our customers, our people, and our partners; Courage to take on difficult challenges, accept new ideas, and accept incremental failure; and the constant pursuit of Excellence. Ariel Partners is an Equal Opportunity Employer in accordance with federal, state, and local laws.