1

Java Qa Jobs in Virginia (NOW HIRING)

QA Analyst

Richmond, VA ยท On-site

Company Description QA analyst to design test cases and test complex JAVA based system. The successful candidate will have actually been a developer at some point in their career. An EXPERIENCED QA ...

QA analyst to design test cases and test complex JAVA based system. The successful candidate will have actually been a developer at some point in their career. An EXPERIENCED QA Analyst is needed to ...

BayNova has an exciting opportunity for a Quality Assurance Analyst to join our team in support of ... Experience working with and deploying Java jar files. * Section 508 Compliance testing experience a ...

WHO YOU ARE Required Qualifications * 8-12 years of experience in quality assurance with deep, hands-on expertise across manual and automated testing of Java, Python and .NET applications * Proven ...

Sr. QA Analyst

Fairfax, VA ยท Hybrid

$100K - $115K/yr

Lead and coordinate QA efforts with Scrum team members, business stakeholders, and clients ... Experience testing web-based applications built with technologies such as JavaScript, Java, .NET, ...

Basic to intermediate experience with programming or scripting, particularly in Java or C#. * Experience performing QA activities in commercial cloud environments, such as Microsoft Azureor Amazon ...

Basic to intermediate experience with programming or scripting, particularly in Java or C#. * Experience performing QA activities in commercial cloud environments, such as Microsoft Azure or Amazon ...

Hands on in Core Java and Java script. * Log and retest defects found and produce test results ... Experience defining and tracking QA metrics such as open defect count. * 4 plus years of experience ...

Hands on in Core Java and Java script. * Log and retest defects found and produce test results ... Experience defining and tracking QA metrics such as open defect count. * 4 plus years of experience ...

Hands on in Core Java and Java script. * Log and retest defects found and produce test results ... Experience defining and tracking QA metrics such as open defect count. * 4 plus years of experience ...

New

Quality Assurance Test Lead Location: Onsite- Fairfax, VA 3 Days and in Washington, DC 2 Days per ... Develop test scripts using Java, Python, Bash, PowerShell and other languages. * Write and execute ...

Senior QA Automation Engineer Category: Testing/Quality Assurance Main location: United States ... This role requires hands-on experience with Playwright or Datadog and Java, a solid understanding ...

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.

Contractor

Posted 12 days ago


Job description

Company Description
Job Description
QA analyst to design test cases and test complex JAVA based system. The successful candidate will have actually been a developer at some point in their career.
An EXPERIENCED QA Analyst is needed to design test scenarios, identify test data, create test cases, execute test cases, identify/report defects, verify defects and participate in the overall testing of the highly complex JAVA based system. The QA Analyst will develop test cases that will be spawned across multiple applications/systems . They will perform testing of web services, Web UI and batch jobs. QA Analyst will participate in validation of data migration and must have good hands on experience with SQL queries. QA analyst will also help in automation, load, performance and stress testing. The QA analyst will write both manual and automated test cases. They will monitor active issues and verify bug fixes. They will be responsible for the overall quality of the product. They will also participate in testing the integration between more than two applications / systems. They will also participate in User Acceptance Testing as needed.
This position requires a MINIMUM of 2 years QA Analyst experience on a Large Development Project and software development experience. It is expected that this resource will have the experience and knowledge to write SQL queries to support backend testing and be able to support the installation and use of automated testing tools.
Qualifications
Additional Information
All your information will be kept confidential according to EEO guidelines.