1

Java Software Development Engineer In Test Jobs in Washington, VA

Software Engineer

Warrenton, VA · On-site

$160K - $258K/yr

Headquartered in McLean, Virginia, Altamira serves the defense, intelligence and homeland security ... As part of our team, you will provide software and web development services. Our ideal candidate ...

Software Engineer

Warrenton, VA · On-site

$90K - $140K/yr

Headquartered in McLean, Virginia, Altamira serves the defense, intelligence and homeland security ... As part of our team, you will provide software and web development services. Our ideal candidate ...

Software Engineer

Warrenton, VA · On-site

$90K - $140K/yr

Headquartered in McLean, Virginia, Altamira serves the defense, intelligence and homeland security ... As part of our team, you will provide software and web development services. Our ideal candidate ...

Test new and existing features with direct access to a range of DroneShield devices. Raise and ... Software development experience in one or more general purpose programming languages, preferably ...

next page

Showing results 1-20

Java Software Development Engineer In Test information

See Washington, VA salary details

$28

$63

$89

How much do java software development engineer in test jobs pay per hour?

As of Jul 23, 2026, the average hourly pay for java software development engineer in test in Washington, VA is $63.70, according to ZipRecruiter salary data. Most workers in this role earn between $52.45 and $71.97 per hour, depending on experience, location, and employer.

What is the difference between Java Software Development Engineer In Test vs Java QA Engineer?

AspectJava Software Development Engineer In TestJava QA Engineer
Primary FocusDevelops automated tests, writes test frameworks, and ensures software quality through codingPerforms manual and automated testing, focuses on test execution and defect reporting
Skills & CertificationsJava programming, automation tools (Selenium, JUnit), scripting, CI/CD knowledgeTesting methodologies, Java basics, automation tools, bug tracking
Work EnvironmentSoftware development teams, Agile/Scrum environments, coding-intensiveTesting teams, collaboration with developers, sometimes manual testing

In summary, Java Software Development Engineer In Test roles focus on creating automated testing solutions and integrating testing into the development process, requiring strong coding skills. Java QA Engineers primarily perform testing activities, including manual and automated tests, often with less emphasis on developing testing frameworks.

What are the key skills and qualifications needed to thrive as a Java Software Development Engineer In Test, and why are they important?

To thrive as a Java Software Development Engineer In Test, you need strong programming skills in Java, a solid understanding of software testing principles, and experience with automated testing frameworks, often backed by a degree in computer science or related field. Familiarity with tools like Selenium, TestNG, JUnit, CI/CD systems, and source control platforms such as Git is typically required, along with knowledge of API testing and scripting. Excellent problem-solving abilities, attention to detail, and clear communication skills help you identify issues and collaborate effectively with development teams. These skills ensure the delivery of high-quality, reliable software by enabling thorough, efficient, and automated testing processes.

What does a Java Software Development Engineer In Test (SDET) do?

A Java Software Development Engineer In Test (SDET) is responsible for designing, developing, and maintaining automated test frameworks and scripts using Java. SDETs work closely with developers and QA teams to ensure the quality and reliability of software applications by writing code that tests other code. They also help identify bugs, create test plans, and contribute to continuous integration and deployment processes. SDETs play a key role in improving software quality and speeding up release cycles through automation.

How does a Java Software Development Engineer In Test (SDET) typically collaborate with developers and QA teams during the software development lifecycle?

A Java SDET works closely with both developers and QA teams to ensure software quality from the earliest stages of development. They participate in sprint planning, help define acceptance criteria, and design automated test frameworks that integrate smoothly with the development pipeline. Collaboration often involves reviewing code, sharing test results in real time, and troubleshooting issues together to accelerate the feedback loop. This hands-on involvement helps catch defects early and supports a culture of continuous integration and delivery.
What job categories do people searching Java Software Development Engineer In Test jobs in Washington, VA look for? The top searched job categories for Java Software Development Engineer In Test jobs in Washington, VA are:
What cities near Washington, VA are hiring for Java Software Development Engineer In Test jobs? Cities near Washington, VA with the most Java Software Development Engineer In Test job openings:
Infographic showing various Java Software Development Engineer In Test job openings in Washington, VA as of July 2026, with employment types broken down into 71% Full Time, and 29% Contract. Highlights an 33% In-person, and 67% Remote job distribution, with an average salary of $132,505 per year, or $63.7 per hour.
Software Engineer

$160K - $258K/yr

Full-time

Posted 11 hours ago


Job description

Altamira Technologies has a long and successful history providing innovative solutions throughout the U.S. National Security community. Headquartered in McLean, Virginia, Altamira serves the defense, intelligence and homeland security communities worldwide by focusing on creating innovative solutions leveraging common standards in architecture, data and security. Altamira believes that our people and the culture of our company differentiate us from other companies.

Location: Warrenton VA. / Denver CO. / Fort Meade MD.
Position Description: We are seeking Software Engineers that possess a mix of talent areas related to full-stack development. As part of our team, you will provide software and web development services. Our ideal candidate would possess a broad range of skills as our scope of work spans various technologies. Examples of technologies we are currently using to support our customers include Java, Python, JavaScript, Angular, React, and ElasticSearch. Altamira Technologies Corporation encourages independent problem solving but also provides deep reach-back support and a collaborative environment for our engineering team. We are looking for candidates who have experience with developing and are not afraid to adapt to the right architecture, languages, and libraries to build the best systems for the mission and deliver the best user experience.
Role and Responsibilities
  • Must have strong Java skills - no exceptions.
  • Produce software based on desired functionality provided by users and analysts
  • Interpret mission needs and requirements to produce user-friendly software systems
  • Leverage continuous integration to create sustainable and maintainable software
  • Interact with teammates and users through whiteboard sessions and/or design documents to establish circular feedback
  • Able to meet deadlines and adjust to evolving scope as requested by customer.
Education and Experience
  • Bachelor's in Computer Science, Computer Engineering, Electrical Engineering, or a related field
  • Must have strong Java,JavaScript/Typescript experience - no exceptions.
  • Other languages like Python, Angular, ELK stack, Redis, Web Services (REST), Containerization (such as docker, lxc), Kubernetes, helm, Machine Learning, Data Analytics, Android development, NoSQL and SQL databases, Xmidas are desired.
Abilities and Competencies
  • TS/SCI REQUIRED WITH POLY (CI or Fullscope). NO EXCEPTIONS.
  • Self-motivated and eager to work intently to satisfy missionrequirements
  • Adaptable and has the desire to maintain our company culture
  • Ability to effectively communicate in verbal and written communications
  • Ability to multitask and adjust priorities as needed
  • Work with a geographically disparate team. Depending on location, flexible working hours will be required.

The anticipated salary range for this position is $160,000 to $258,000. Actual compensation will be determined based on several factors, including, but not limited to, the scope of the position, relevant experience, education, certifications, internal equity, customer contractual requirements, security clearance requirements, and other legitimate business considerations.

Employment Type: Full Time