1

Qa Engineer Jobs in Virginia (NOW HIRING)

As a Quality Assurance Engineer at Rune, you will play a critical role in ensuring the reliability, stability, and quality of the software that supports mission-critical logistics operations for the ...

New

You will collaborate with the rest of the QA Team and developers to execute the quality assurance lifecycle. In addition, you will contribute directly to test design and execution. You will be ...

They are seeking a detail-oriented QA Engineer to deliver high-quality software solutions by collaborating with developers and product managers to design and execute comprehensive testing strategies.

They are looking for a detail-oriented and passionate QA Engineer to join their team, responsible for designing and executing comprehensive testing strategies to ensure the reliability and ...

Quality Assurance Engineer

Reston, VA · On-site

$80 - $100/hr

You will collaborate with the rest of the QA Team and developers to execute the quality assurance lifecycle. In addition, you will contribute directly to test design and execution. You will be ...

Quality Assurance Engineer

Reston, VA · On-site

$90K - $115K/yr

You will collaborate with the rest of the QA Team and developers to execute the quality assurance lifecycle. In addition, you will contribute directly to test design and execution. You will be ...

They are looking for a detail-oriented and passionate QA Engineer to collaborate closely with developers and product managers to design and execute comprehensive testing strategies that ensure the ...

Quality Assurance Engineer

Reston, VA · On-site

$90 - $130/hr

Position Summary Base-2 Solutions is seeking a detail-oriented Quality Assurance Engineer with strong UI testing expertise to ensure quality and compliance during the modernization of a critical ...

New

The Quality Assurance Engineer will be responsible for designing and implementing tests, debugging, and defining corrective actions. As a Quality Assurance Engineer, you will be able to interpret ...

Showing results 21-40

Qa Engineer information

See Virginia salary details

$36.2K

$94.4K

$137.3K

How much do qa engineer jobs pay per year?

As of Aug 21, 2026, the average yearly pay for qa engineer in Virginia is $94,351.00, according to ZipRecruiter salary data. Most workers in this role earn between $78,300.00 and $110,500.00 per year, depending on experience, location, and employer.

What is a QA engineer?

QA Engineers, or Quality Assurance Engineers, are professionals responsible for ensuring that software products meet established quality standards before they are released to customers. They design and execute tests, identify bugs or issues, and work closely with development teams to resolve problems. QA Engineers play a crucial role in the software development lifecycle by preventing defects, improving product reliability, and ensuring a smooth user experience. Their work may involve manual testing, automated testing, and creating test documentation.

What does a QA engineer do?

As a QA engineer, you monitor the development process and design troubleshooting tests to ensure software or manufacturing materials have no significant issues. If your tests identify problems with the software, you then send the review and feedback to the product design team so they can make plans to debug the software and return it to you for further testing. Your duties include designing various tests, scenarios, and scripts to assess whether or not a piece of software is ready for release. You also track and document your findings using a bug tracking system and participate in design review meetings to provide reports on your results.

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

To thrive as a QA Engineer, you need a solid understanding of software testing principles, programming or scripting knowledge, and familiarity with quality assurance methodologies, often supported by a degree in computer science or a related field. Experience with test automation tools (such as Selenium or JUnit), bug tracking systems, and sometimes certifications like ISTQB are typically required. Attention to detail, analytical thinking, and strong communication skills help QA Engineers identify issues and collaborate effectively with development teams. These skills ensure the delivery of reliable, high-quality software products that meet user requirements and business goals.

How does a QA engineer typically collaborate with developers and other team members during the software development lifecycle?

QA Engineers work closely with developers, product managers, and sometimes UX/UI designers throughout the software development lifecycle. They participate in sprint planning meetings, provide input on testability during requirements discussions, and collaborate with developers to understand new features and identify potential issues early. Regular communication helps ensure that quality standards are met and bugs are addressed promptly, resulting in a more efficient release process and higher-quality products. This collaborative environment also provides QA Engineers with opportunities to expand their technical knowledge and grow within the team.

What is the difference between Qa Engineer vs Software Tester?

AspectQa EngineerSoftware Tester
CertificationsISTQB, CSTE, CSQAISTQB, CSQA (optional)
Work EnvironmentInvolved in automation, process improvement, and quality strategyPrimarily manual testing and test case execution
ResponsibilitiesDesigning test plans, automation, defect analysis, quality assuranceExecuting test cases, reporting bugs, verifying fixes
Industry UsageUsed across software development companies, especially in Agile and DevOpsCommon in traditional and Agile environments

The main difference between a Qa Engineer and a Software Tester lies in their scope and responsibilities. Qa Engineers typically focus on automation, quality processes, and strategic testing, while Software Testers mainly perform manual testing and bug reporting. Both roles are essential for ensuring software quality, but Qa Engineers often have a broader role in quality assurance and process improvement.

Are QA engineers paid well?

QA engineers typically earn competitive salaries that vary based on experience, location, and industry. Entry-level positions may start lower, but with skills in automation tools and testing frameworks, salaries tend to increase significantly for experienced professionals. Overall, QA engineering is considered a well-paying role within the tech industry.

Is QA engineer a stressful job?

A QA engineer's job can be stressful during tight deadlines, bug fixes, or complex testing scenarios, but it often involves structured processes and collaboration. The level of stress varies depending on the company, project scope, and workload, and skills in time management and communication can help manage pressure.

What are the most commonly searched types of Qa Engineer jobs in Virginia?

The most popular types of Qa Engineer jobs in Virginia are:

What cities in Virginia are hiring for Qa Engineer jobs?

Cities in Virginia with the most Qa Engineer job openings:

Infographic showing various Qa Engineer job openings in Virginia as of August 2026, with employment types broken down into 75% Full Time, and 25% Contract. Highlights an 75% In-person, and 25% Remote job distribution, with an average salary of $94,351 per year, or $45.4 per hour.

Quality Assurance Engineer

Rune Technologies

Arlington, VA • On-site

$90 - $130/hr

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted 3 days ago

New


Job description

About Rune

Rune Technologies builds mission-critical software for military logistics and sustainment. Our flagship product is TyrOS, an AI-enabled logistics command and control platform that gives commanders a single, real-time operating picture of their sustainment fight, from inventory and distribution to medical and operational planning, even in degraded and contested environments.

We're not a traditional defense contractor. We're a small, fast-moving team that combines deep operational experience in and with the DoD with the software discipline of the best product companies, and we apply that combination to a customer set that desperately needs it. We stay close to our users by embedding directly with military units during exercises and rotations, and we ship constantly based on what we learn.

The U.S. military and its allies face a real logistics modernization problem. We're building the software to solve it.

About the Role

At Rune Technologies, we are building the logistics technology backbone that the U.S. and allied militaries need to dominate in large-scale combat operations. As a Quality Assurance Engineer at Rune, you will play a critical role in ensuring the reliability, stability, and quality of the software that supports mission-critical logistics operations for the warfighter.

You'll join us in our mission to bring 21st-century software to the sustainment domain—modernizing inventory management, transportation optimization, and predictive maintenance with state-of-the-art user experiences. You'll work closely with software engineers, product leaders, Mission Managers, and TechOps to ensure every release of TyrOS meets the quality standards our customers depend on in operational environments.

This is Rune's first dedicated Quality Assurance role. Rather than inheriting an established QA organization, you'll build one. You'll define testing processes, develop scalable automation, and become the quality gatekeeper for our engineering team. If you enjoy creating systems from the ground up, thrive in fast-moving startup environments, and want to directly influence how software is built and released, we'd love to talk to you.

What You'll Do
  • Own quality across the TyrOS software development lifecycle, ensuring new features meet our quality standards before reaching production.
  • Review every pull request destined for the main branch by validating testing evidence, spinning up_ephemeral environments, verifying functionality, and approving or blocking releases.
  • Build, maintain, and expand our Playwright end-to-end test suite covering critical user workflows across TyrOS.
  • Design automated tests that reduce manual regression testing and improve engineering velocity over time.
  • Execute release regression testing to ensure production readiness before every software release.
  • Perform non-functional testing including performance validation, accessibility testing, data integrity verification, and basic load testing.
  • Partner with software engineers during feature planning to review acceptance criteria, identify testing strategies, and determine which automated checks should block releases.
  • Collaborate with Mission Managers and Forward Deployed Engineers (FDEs) to validate customer-specific deployments, upgrade paths, and operational workflows.
  • Establish QA metrics, documentation, testing standards, and repeatable processes that scale alongside our engineering organization.
  • Continuously improve our testing strategy through automation, tooling, and process improvements.
Qualifications
  • 2+ years of Quality Assurance, Test Automation, or Software Development Engineer in Test (SDET) experience supporting modern web applications.
  • Hands-on experience with Playwright or a comparable end-to-end testing framework such as Cypress or Selenium.
  • Experience building and maintaining automated testing suites.
  • Comfortable reading application code to understand changes and validate testing coverage. Familiarity with Go and/or TypeScript/React is a strong plus.
  • Strong understanding of regression testing methodologies and release validation.
  • Ability to work independently and establish processes in a fast-paced startup environment.
  • Excellent written communication skills, including bug reports, test documentation, and QA metrics.
  • Strong collaboration skills with engineers and cross-functional partners throughout the software development lifecycle.
Desired Qualifications
  • Experience working in defense technology, government software, or other highly regulated industries.
  • Familiarity with GitHub Actions and CI/CD pipelines.
  • Experience working with Kubernetes-based deployment environments.
  • Experience performing accessibility, performance, and load testing.
  • Experience validating APIs and backend services.
Benefits

Rune offers top-tier benefits for full-time employees to include a full suite of insurance options at no cost for employees and low-cost to spouses and dependents. Highly competitive equity grants are also included in the majority of full time offers and are considered part of Rune's total compensation package. Benefits include:

  • Comprehensive medical, dental and vision plans; premiums 100% covered by Rune for all employees; exceptionally low premiums for spouses and dependents
  • Basic life insurance and disability 100% covered for all employees by Rune; option to purchase additional life insurance available
  • ‘Take the time off that you need, when you need it’ paid time off, not accrual based
  • Generous company holiday calendar including a holiday shutdown in December
  • Supportive leave of absence program including time off for military service, medical events, and parental leave
  • Full 401(k) retirement plan for all full-time eligible employees
  • Company-funded commuter benefits
  • Free access to on-site gym at office
#J-18808-Ljbffr