Haystack
← Back to Jobs
Technology
HT

Java QA Automation Engineer

HonorVet TechnologiesRaleigh, NC🇺🇸United StatesPosted 28 Aug 2026

Quick Overview

Seniority
Mid Senior
Work mode
Hybrid
Location
Raleigh, NC, United States
Posted
Yesterday
SAFeSQLSpringScrumAgileCSSGitHTMLHibernateJUnitJavaJavaScriptKanban

Job Description

HonorVet Technologies is a Service Disable Veteran-Owned IT staffing firm, ISO 9001, and ISO 27001 certified, working with federal agencies, state governments, and Fortune 500 enterprise clients across the US. What makes us different isn't a tagline; it's the way we work. We don't forward resumes and hope for the best. We take the time to understand where a professional like you are headed and only reach out when we genuinely believe there's a fit worth exploring. I came across your profile, and something stood out.
 
Title: Java QA Automation Engineer
Location: Raleigh, NC Hybrid
Duration: 12 months


Description:
Client requires the services of a Junior Java Developer/Test Engineer to support development and implementation of Client Operations and Maintenance related to the FNS Program.
The Client seeks a contractor resource to assist with the development and implementation of Client as a Junior Java Developer.
This resource contributes to the full lifecycle of Java-based applications in a collaborative environment.
This position is responsible for:
  • Writing test scripts.
  • Performing manual testing.
  • Creating and executing TOSCA automated test scripts.
  • Writing junit and jmockit test scripts to support automated developer testing.
  • Assisting senior developers in building, testing, and debugging Java applications.
  • Writing clean code.
  • Participating in code reviews.
  • Working with databases.
  • Performing SDLC best practices in a supportive team setting.
  • Focusing on growth and contributing to quality software delivery in the Curam Application.
 
The primary responsibilities of this team member will be to:
  • Write manual test scripts.
  • Perform manual testing.
  • Complete automated testing with TOSCA.
  • Develop and execute junit and jmockit test scripts for developer unit testing.
  • Assist in designing, developing, and maintaining new Java applications and features.
  • Writing clean, efficient, testable, and well-documented code following industry standards.
  • Collaborate with senior developers and cross-functional teams to understand requirements and implement solutions.
  • Debug and resolve software defects ensuring application stability.
  • Participate in code reviews providing and receiving feedback to improve code quality.
  • Work with database changes and integrate them into applications (e.g. SQL).
  • Contribute to system documentation and continuous improvement of development processes.
  • Staying current with new testing and Java technologies, trends and best practices.
 
The primary skills necessary for this Junior Java Developer position are:
  • Proficiency in writing test scripts.
  • TOSCA script development and execution.
  • Junit and jmockit script development.
  • Solid understanding of Java fundamentals.
  • Object-oriented programming.
  • Data structures and algorithms.
  • Familiarity with the software development lifecycle (SDLC).
  • Experience with development tools (IDEs like Eclipse, Git, RSA).
  • Strong problem-solving and analytical skills.
  • Excellent communication and teamwork abilities.
  • Knowledge of the Curam application.
 
Additional skills beyond the basics are:
  • Knowledge of Q-Test.
  • Neo Load.
  • Understanding of Agile methodologies.
  • Basic knowledge of front-end technologies (HTML, CSS, JavaScript).
  • Exposure to Spring Framework, Hibernate or related technologies.
 
SkillRequired / DesiredAmountof Experience
Experience and proficiency developing and executing automated test scripts in TOSCA.Required3 
Experience and proficiency in using Client test tools including Test Director/Quality Center 9.0 or higher and Quick Test Professional (QTP) 9.5 or higherRequired3 
Experience testing web, GUI, client/server, and database applications.Required3 
Experience with requirements analysis and automated test cases/script development.Required3 
Experience with automated testing, testing tools, writing test plans and reviewing test cases.Required3 
Experience with Agile (Scrum, Kanban, or SAFe) developmentRequired2 
Experience coding using Java/J2EERequired2 
Experience developing and testing using junits and jomockitsRequired2 
Experience with executing SQL to validate or test.Required2 
Experience using NeoLoad and qTestRequired1 
Understanding of FNS/SNAP Program Policy guidelinesHighly desired2 
Experience with testing Curam products.Highly desired1 
Experience testing for a health and human services project.Highly desired1 
Good oral and written communications skills in order to interact on a daily basis with system developers, business analysts, and others.Required  
Ability to prioritize tasks within the project and work with minimal supervision or guidance.Required  
Ability to work in a rapidly changing environment.Required  
Strong analytical and problem-solving skills.Required  
Experience navigating on a UNIX platform.Desired1 

Similar jobs