1

Java Qa Jobs in Virginia (NOW HIRING)

You will collaborate with the QA Team, developers, product teams, and other cross-functional ... Basic experience with programming or scripting, particularly in Java, C#, JavaScript, Python, or a ...

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

QA Automation Tester Location: Hybrid, 109 Governor St, Richmond, VA 23219 Duration: 03+ Months Job ... Proficiency in programming/scripting languages used for automation (Java, Python, JavaScript, C# ...

Qualifications 6+ years experience as a QA in an Agile/Scrum methodology. 3+ years experience Java or Ruby programming 3+ years experience developing Selenium (with Maven) tests to automate user ...

Senior Software QA Engineer

Fairfax, VA ยท On-site

$100K - $185K/yr

Senior Software QA Engineer Requisition ID: 1751 Position Location: Fairfax, VA Position Reports To ... Proficiency in at least one programming or scripting language (Python, Java, JavaScript, or Ruby)

The Quality Assurance Engineer is a key member of our Sweep Team, collaborating with engineers ... Proficiency in programming languages including Java, Python, JavaScript, and Angular. * Strong ...

Insilico Logix is an E-Verified, IT consulting company that specializes in Business Intelligence, JAVA, Business Analysis, Quality Assurance Analysis, Project Managers, and Validation Engineers ...

The Sr. QA Engineer will analyze and review system requirements, collaborate with development and ... Hands-on experience with Selenium and Python for test automation (Java acceptable with willingness ...

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 Jul 13, 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.

Software Tester/QA Analyst 4

Software Tester/QA Analyst 4

Lorven Technologies

Richmond, VA โ€ข On-site

Full-time

Re-posted 23 days ago


Job description

Job description:
Ensure product quality by creating comprehensive test coverage and automated test scripts that support integration and faster releases. This role strengthens defect prevention, improves reliability, and reduces manual testing across the Agile processes.
Purpose of the Role
The QA resource will ensure product quality by creating comprehensive test coverage and implementing automated test scripts that support continuous integration and faster release cycles. This role strengthens defect prevention, improves reliability, and reduces manual testing effort across the Agile processes.
Key Responsibilities
  • Test Case Design and Documentation - Develop detailed, traceable, and reusable test cases based on business requirements, user stories, acceptance criteria, and system workflows.
  • Test Planning and Execution - Participate in test planning, identify test scenarios, execute manual tests when needed, and document results.
  • Automation Framework Development - Build, maintain, and enhance automation frameworks using approved tools and technologies (e.g., Preferably Playwright).
  • Automated Test Script Creation - Write, optimize, and maintain automated test scripts for regression, smoke, and functional testing.
  • Defect Identification and Reporting - Log defects with clear reproduction steps, severity, and impact; collaborate with developers to validate fixes.
  • Continuous Integration Support - Integrate automated tests into CI/CD pipelines (e.g., DevOps, Jenkins, GitLab CI).
  • Quality Metrics and Reporting - Provide regular reporting on test coverage, defect trends, and automation progress.
  • Collaboration - Work closely with agile team, business analysts, developers, product owners, and project managers to ensure alignment on requirements and quality expectations.

Required Skills and Qualifications
  • Strong experience writing manual test cases and converting them into structured test suites.
  • Hands-on experience with test automation tools is required (preferably playwright).
  • Proficiency in programming/scripting languages used for automation (Java, Python, JavaScript, C#, etc.).
  • Experience with API testing using tools like Postman, RestAssured, or similar.
  • Familiarity with CI/CD pipelines and version control (Git).
  • Understanding of SDLC, Agile methodologies, and QA best practices.
  • Ability to analyze requirements and identify gaps or ambiguities.
  • Strong documentation, communication, and problem-solving skills.

Preferred Qualifications
  • Experience with performance testing tools (JMeter, LoadRunner).
  • Knowledge of BDD frameworks (Cucumber, SpecFlow).
  • Exposure to Oracle and APEX based system test and financial system is plus.
  • ISTQB or similar QA certification.

Expected Deliverables
  • Automated regression suite with measurable coverage.
  • Complete set of manual test cases mapped to requirements.
  • Test execution reports and defect logs.
  • Documentation for automation framework and test scripts.
  • Ongoing maintenance of test cases and automation assets.

Skill Matrix:
Strong experience writing manual test cases and converting them into structured test suites.
Required
7
Years
Hands-on experience with test automation tools is required (preferably playwright).
Required
5
Years
Proficiency in programming/scripting languages used for automation (Java, Python, JavaScript, C#, etc.).
Required
4
Years
Familiarity with CI/CD pipelines and version control (Git).
Required
3
Years
Experience with API testing using tools like Postman, RestAssured, or similar.
Desired
3
Years
Experience with performance testing tools (JMeter, LoadRunner).
Desired
3
Years
Knowledge of BDD frameworks (Cucumber, SpecFlow).
Desired
2
Years
Exposure to Oracle and APEX based system test and financial system.
Nice to have
2
Years

Lorven technologies logo

About Lorven technologies

Sourced by ZipRecruiter

Lorven Technologies, headquartered in Plainsboro, New Jersey, United States, is a reputable company in the technology industry, specializing in providing effective IT solutions and consulting services. The company's official website, lorventech.com, offers comprehensive insights into its offerings which include but are not limited to software development, IT consulting, project management, and business analysis. Since its inception, Lorven Technologies has been committed to ensuring efficiency and reliability in delivering IT services to its global clientele, establishing itself as a trusted name in the industry.

Industry

It services

Company size

51 - 200 Employees

Headquarters location

Plainsboro, NJ, US

Year founded

2001

Social media