1

Java Qa Jobs in Virginia (NOW HIRING)

Java Script, Python, or Selenium. Development experience would also be nice to have. Senior QA Engineer will be part of the Enterprise Risk Management Technologies Team and will be responsible for ...

New

Role: QA Software Tester Location: Glen Allen, VA Note: NO H1B, OPT Visa Top Technical Skills ... Automation Testing (UFT, Playwright, Selenium, Typescript, Java) I believe that UFT is a strong ...

Develop and establish quality assurance measures and testing standards for new applications, and/or ... Basic understanding of Java or other object-oriented programming languages. Ability to communicate ...

QA/Test Engineer

Arlington, VA · Hybrid

$110K - $120K/yr

The QA / Test Engineer will collaborate closely with developers, product owners, and other ... NET, Java, and/or Node/NestJS stacks Experience with defect tracking and test management tools ...

The role requires the application of established QA principles, testing methodologies, and ... Core Java, C#, and Java scripting. WHAT'S IN IT FOR YOU? * Competitive Salary and Compensation

Lead QA Tester

Arlington, VA · On-site

$92K - $166K/yr

... manage the QA team to develop and execute comprehensive test plans o Collaborate with cross ... using Java, Selenium, and Selenium WebDriver o Develop new and/or maintain existing automated ...

Lead QA Tester

Arlington, VA · On-site

$92K - $166K/yr

... manage the QA team to develop and execute comprehensive test plans o Collaborate with cross ... using Java, Selenium, and Selenium WebDriver o Develop new and/or maintain existing automated ...

next page

Showing results 1-20

Java Qa information

See Virginia salary details

$15

$56

$76

How much do java qa jobs pay per hour?

As of Jun 19, 2026, the average hourly pay for java qa in Virginia is $56.21, according to ZipRecruiter salary data. Most workers in this role earn between $48.61 and $62.93 per hour, depending on experience, location, and employer.

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

To thrive as a Java QA, you need strong knowledge of Java programming, software testing methodologies, and a background in computer science or related fields. Familiarity with automation tools like Selenium, JUnit, TestNG, and continuous integration systems such as Jenkins is typically required. Attention to detail, analytical thinking, and effective communication are crucial soft skills for identifying issues and collaborating with development teams. These skills ensure rigorous testing, efficient bug detection, and high-quality software delivery.

How does a Java QA engineer typically collaborate with developers during the software development lifecycle?

Java QA engineers work closely with software developers throughout the development process to ensure code quality and functionality. They participate in sprint planning meetings, review requirements, and design test cases based on technical specifications. Regular communication with developers helps them identify potential issues early and facilitates quick resolution of defects. Collaboration often involves using tools like JIRA, Git, and continuous integration platforms to track bugs, share feedback, and automate testing processes.

What are Java QA engineers?

Java QA (Quality Assurance) engineers are professionals who test and ensure the quality of software applications developed using the Java programming language. They design and execute test cases, identify bugs or issues, and work closely with developers to resolve problems. Java QA engineers often use automated testing frameworks like Selenium or JUnit to streamline the testing process and ensure applications meet requirements and function correctly. Their goal is to deliver reliable, high-quality software products.

What is the difference between Java Qa vs Java Developer?

AspectJava QaJava Developer
Primary RoleTesting and quality assurance of Java applicationsDesigning, developing, and maintaining Java applications
Skills & CertificationsJava testing tools, QA methodologies, ISTQB certificationJava programming, frameworks like Spring, Java certifications
Work EnvironmentQA teams, testing labs, Agile/Scrum environmentsDevelopment teams, coding environments, Agile/Scrum
Industry UsageSoftware testing firms, IT departments, QA service providersSoftware development companies, tech startups, enterprise IT

Java Qa professionals focus on testing and ensuring the quality of Java applications, while Java Developers are responsible for creating and maintaining those applications. Both roles require Java knowledge, but their daily tasks and skill sets differ significantly.

Infographic showing various Java Qa job openings in Virginia as of June 2026, with employment types broken down into 63% Full Time, and 37% Contract. Highlights an 86% In-person, 9% Hybrid, and 5% Remote job distribution, with an average salary of $116,920 per year, or $56.2 per hour.
Quality Assurance Engineer

Quality Assurance Engineer

INSPYR Solutions

Merrifield, VA • On-site

$60 - $66/hr

Full-time

Posted 22 days ago


Job description

Title: Quality Assurance Engineer
Location: Vienna, VA (Hybrid)
Duration: Initial 6 months plus extensions
Rate: $60-$66/HR W2
Work Requirements: USC, Green Card and Authorized to work in US

Summary
Quality Engineer with strong experience across both manual and automation testing, supporting enterprise scale payments systems. The role will focus on ACH Modernization testing, including SaaS platforms, APIs, and batch/file based processing, with execution integrated into Azure DevOps pipelines.
Required Skills & Experience
Quality Engineering / Manual Testing / Automation Testing
• Experience owning test strategy, test plans, and test execution across SIT, UAT, and regression.
• Hands on experience creating and managing test plans, test cases, and defects in Azure DevOps (ADO).
• Strong manual testing experience for SaaS applications and complex, multi system workflows.
• Experience testing batch and file based processing (financial or transactional systems preferred).
• Strong experience with backend / API automation testing (UI automation is secondary).
• Hands on experience with Java based automation frameworks.
• Experience using Maven, Git, and integrating automated tests into Azure DevOps CI/CD pipelines.
• Ability to automate API flows, batch/file workflows, and regression scenarios.
• Selenium/UI automation experience is a plus, but not a primary requirement.
• Experience testing API driven integrations and validating end to end data flows.
• Experience in payments, banking, or financial services strongly preferred.
• Familiarity with ACH or batch oriented financial processing is a plus.
Information collected and processed through your application with INSPYR Solutions (including any job applications you choose to submit) is subject to INSPYR Solutions' Privacy Policy and INSPYR Solutions' AI and Automated Employment Decision Tool Policy: https://www.inspyrsolutions.com/policies/ . By submitting an application, you are consenting to being contacted by INSPYR Solutions through phone, email, or text.
26-156493