1

Java Tester Jobs in North Carolina (NOW HIRING)

Automation tester with Java, Python and selenium with Banking domain. QA Professional with at least 5 years of experience in treasury/payment/ transactions services. Ability to support parallel ...

React Java FullStack

Charlotte, NC · On-site

$51.25 - $66.25/hr

The role requires a strong background in Java and React, along with leadership capabilities to ... BDD Testing • RDBMS knowledge and/or exposure to MS SQL server database • Authoring of ...

Java/DevOps Engineer

Charlotte, NC · On-site

$50.50 - $69.25/hr

Java/DevOps Engineer Charlotte, NC (3x a week onsite) 1 year + Looking for someone that can focus ... Testing & Quality Assurance: Using tools like JUnit for unit testing and following test-driven ...

Java Developer

Charlotte, NC · On-site

$49.75 - $64.50/hr

Job Title Java Developer Location Charlotte, NC - Hybrid - (3 days onsite in a week) Duration 12 ... REST/GraphQL testing, pagination, retries, backoff * Auth flows (OAuth2/JWT/mTLS), rate limits ...

Sr. Java Developer

Charlotte, NC · On-site

$56 - $71.25/hr

Own full lifecycle development: design, coding, automated testing, CI/CD integration, deployment ... Java/J2EE * Strong expertise with Spring Boot, Spring MVC, Spring Data, Spring Security, and ...

Sr. Java developer

Charlotte, NC · On-site

$56 - $71.25/hr

Position : Sr. Java developer Work Location : Charlotte NC Position type: W2 We are seeking an ... Experience with unit testing frameworks (JUnit, TestNG) * Understanding of deployment pipelines and ...

Java Developer

Matthews, NC

$48 - $62/hr

Required Experience Java Microservices Spring boot Spring batch Sound knowledge on OOPS concepts. 5 years of experience in developing REST based services Experience with testing frameworks (Junit ...

Java + Loan IQ

Charlotte, NC · On-site

$110K - $125K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

... Java LoanIQ experience is a must Strong proficiency in OOPS concepts with JAVA and knowledge of ... Testing. RDBMS knowledge and/or exposure to MS SQL server database.Authoring of technical ...

Java/J2EE

Charlotte, NC · On-site

$46.50 - $60.25/hr

At least 5 years of experience in Java Skills(Core Java, EJB, Servlet, Struts 1.x/2.x , Spring, hibernate), IDE(Eclipse, RAD), Unit testing Framework(Junit), DB(SQL server, Oracle) Knowledge of ...

Java Developer

Charlotte, NC · On-site

$49.75 - $64.50/hr

Experience with unit testing of Java backend code Desired Qualifications: * Hands on experience doing analysis, coding, and debugging Java frameworks like Spring, Hibernate etc. * Knowledge of or ...

Be it core Java, full-stack Java, Web/UI designers, Big Data or Cloud or Mobility developers ... Proficient in automated Unit Testing and Integration Testing. Strong leadership identity. Excellent ...

Java/J2EE

Charlotte, NC · On-site

$46.50 - $60.25/hr

... Java, EJB, Servlet, Struts 1.x/2.x , Spring, hibernate), IDE(Eclipse ... RAD), Unit testing Framework(Junit), DB(SQL server, Oracle) • Knowledge of various design ...

Java/AWS Tech Lead Location: Raleigh, NC or Atlanta, GA Duration: 6+ Months Contract Interview ... Deliver high-quality, testable code with comprehensive unit testing. * Enforce coding standards ...

Java developer

Durham, NC

$49.25 - $63.75/hr

Qualifications Required Experience as a Java developer with experience in the full life cycle of requirements through functional design and testing. Experience in problem identification and ...

Showing results 21-40

Java Tester information

See North Carolina salary details

$9

$46

$70

How much do java tester jobs pay per hour?

As of Aug 17, 2026, the average hourly pay for java tester in North Carolina is $46.84, according to ZipRecruiter salary data. Most workers in this role earn between $42.84 and $55.29 per hour, depending on experience, location, and employer.

What is a Java tester?

A Java Tester is a software professional responsible for testing Java-based applications to ensure they function correctly, meet requirements, and are free of defects. They design and execute test cases, identify bugs, and work with developers to resolve issues. Java Testers use testing frameworks like JUnit, Selenium, and TestNG to automate and perform manual testing. Their role ensures the overall quality, performance, and reliability of Java applications before deployment.

What does a Java tester do?

A typical day for a Java Tester involves designing and executing test cases, reviewing software requirements, and reporting bugs found during testing. You'll often use automated testing tools to validate new features and ensure code quality, while also performing regression tests on existing functionality. Collaboration with developers, business analysts, and other testers is common, as it helps ensure that all software releases meet quality standards. Additionally, Java Testers may participate in daily stand-up meetings and contribute to continuous integration and deployment processes, making your work highly interactive and integral to the software development cycle.

What skills and qualifications are needed to thrive as a Java tester?

To thrive as a Java Tester, you need a solid understanding of Java programming, software testing methodologies, and experience with automated testing frameworks. Familiarity with tools such as Selenium, JUnit, TestNG, and continuous integration systems, along with ISTQB certification, are often valued. Attention to detail, analytical thinking, and strong communication skills help you effectively identify, report, and collaborate on software defects. These skills are crucial for ensuring software reliability and quality in dynamic development environments.

Infographic showing various Java Tester job openings in North Carolina as of August 2026, with employment types broken down into 1% Internship, 80% Full Time, 3% Part Time, and 16% Contract. Highlights an 83% Physical, 4% Hybrid, and 13% Remote job distribution, with an average salary of $97,434 per year, or $46.8 per hour.

QA Automation Tester

Apex Informatics

Charlotte, NC • On-site

Contractor

Re-posted 17 days ago


Job description

QA Automation Tester
Location: Charlotte, NC ( 3 days onsite 2 days )
Look for nearby Candidates ( only W2)
Must Have skills:
Automation tester with Java, Python and selenium with Banking domain.
Job Description:
QA Professional with at least 5 years of experience in treasury/payment/ transactions services. Ability to support parallel projects, in waterfall/agile/etc development methodology in fast-paced environment. Proficient with mapping and requirements analysis. Experience with testing data to support the business requirements. Metadata management and data integrity skills. Perform system and data analysis based on business need including integration testing and data quality validation. Create test plans, scripts and artifacts for all phases of testing. Identify, document and resolve data quality/data integrity issues. Analyze and test DDCT mappings, workflows/sessions and other MW jobs/processes. Ensures adherence to locally defined standards.
Primary Skill
Selenium
Secondary Skill
Core Java
Tertiary Skill
Python
Required Skills
• Selenium; Java; Python
• 7+ years of hands-on experience in Automation Projects in a Developer/Lead capacity.
• 7+ years of hands-on experience in reviewing requirements and project documentation to understand the application and perform automation feasibility analysis.
• 5+ years of hands-on experience designing, developing, maintaining, and analyzing automated test scripts.
• 5+ years of hands-on experience executing automation scripts, preparing executions reports and defect logs.
• 5+ years of hands-on experience creating project deliverables including automation test plans, automation estimation, test reports and automation dashboards
• Solid computer programming experience (Java, SQL, Gherkin an asset).
• Strong experience with Agile and Waterfall methodologies.
• Experience (3+ years) using Quality Center/AML experience.
• Independent worker with strong troubleshooting skills. Strong communication skills (oral and written) to document/communicate issues affecting test results. Ability to assist with offshore / onshore task co-ordination.
• Experience in version control using SVN, perforce etc
• 2+ experience in banking domain. Exposure to treasury/payment systems.
• Familiarity with testing different file and message formats - SWIFT, CAMT, XML, BAI2, CSV , MTXXX a definite plus.
Desired Skills
• Good to have: Eclipse or NetBeans Project Management; Test NG; Version Management' Web Services Testing