1

Java Software Development Engineer In Test Jobs in District of Columbia

SDET: Carefirst- BCBS

Washington, DC · On-site

$56.50 - $72.75/hr

Responsibilities : • 4+ years of SDET/Automation Engineering experience utilizing Selenium/Java and Cucumber • 3 years software development experience in object-oriented language. • Must have ...

... SDET resources during application analysis, test strategy development, test case creation ... Expertise in developing automated tests for Web, SOA/WS, DW/ETL, JAVA backend applications ...

SDET Mobile

Washington, DC · On-site

$56.75 - $73/hr

The ideal candidate wouldhave experience building out test automation frameworks for both mobile and websystems, expertise in automated test creation and execution and experience onany mobile ...

Automation Test Engineer

Washington, DC · On-site

$80K - $120K/yr

Proven experience as an SDET, QA Engineer, or in a similar role with a focus on test automation * Hands-on experience with Selenium and/or Playwright automation, TestNG, JUnit, Cucumber, Framework ...

next page

Showing results 1-20

Java Software Development Engineer In Test information

What does a Java Software Development Engineer in Test 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.

What are the key skills and qualifications needed to thrive as a Java Software Development Engineer in Test?

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.

How does a Java Software Development Engineer in Test 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 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 popular job titles related to Java Software Development Engineer In Test jobs in District of Columbia?

For Java Software Development Engineer In Test jobs in District of Columbia, the most frequently searched job titles are:

What job categories do people searching Java Software Development Engineer In Test jobs in District of Columbia look for?

The top searched job categories for Java Software Development Engineer In Test jobs in District of Columbia are:

What cities in District of Columbia are hiring for Java Software Development Engineer In Test jobs?

Cities in District of Columbia with the most Java Software Development Engineer In Test job openings:

Infographic showing various Java Software Development Engineer In Test job openings in District of Columbia as of August 2026, with employment types broken down into 67% Full Time, and 33% Contract. Highlights an 33% In-person, and 67% Remote job distribution.

SDET: Carefirst- BCBS

ShiftCode Analytics, Inc.

Washington, DC • On-site

$56.50 - $72.75/hr

Full-time

Re-posted 26 days ago


Job description

Job Summary:
ShiftCode Analytics, Inc. is seeking a Software Development Engineer in Test (SDET) focused on Claims and Adjudication. The role involves developing and executing automated tests for healthcare insurance claims processing, utilizing skills in automation frameworks and programming languages.
Responsibilities:
• 4+ years of SDET/Automation Engineering experience utilizing Selenium/Java and Cucumber
• 3 years software development experience in object-oriented language.
• Must have healthcare insurance industry experience, specifically within the Claims processing and Adjudication fields.
• Knowledge of test-first practices including Test-Driven Development (TDD) for unit tests and Behavior Driven Development (BDD) for automated acceptance tests.
• Knowledge and understanding of software development life cycle (SDLC).
• Excellent communication skills both written and verbal.
• Basic understanding of cloud technologies (e.g. AWS, Azure)
• Basic understanding of database technologies (e.g. cloud, SQL, Oracle, Mongo DB, PostgreSQL, etc.)
• Fundamental knowledge of software engineering best practices, agile methodologies, CI/CD pipelines Proficient.
• Basic knowledge of DevOps practices and tools
• Knowledge of Code quality and promotion practices.
Qualifications:
Required:
• Education Level: Bachelor's Degree in Information Technology or Computer Science (In lieu of a degree, an additional 4 years of relevant work experience is required in addition to the required work experience.)
• 4+ years of SDET/Automation Engineering experience utilizing Selenium/Java and Cucumber
• 3 years software development experience in object-oriented language. Knowledge of programming languages (e.g. C, Python, .NET Framework, Java, etc.). Java is most appealing
• Must have healthcare insurance industry experience, specifically within the Claims processing and Adjudication fields.
• Knowledge of test-first practices including Test-Driven Development (TDD) for unit tests and Behavior Driven Development (BDD) for automated acceptance tests
• Knowledge and understanding of software development life cycle (SDLC).
• Excellent communication skills both written and verbal
• Basic understanding of cloud technologies (e.g. AWS, Azure)
• Basic understanding of database technologies (e.g. cloud, SQL, Oracle, Mongo DB, PostgreSQL, etc.)
• Fundamental knowledge of software engineering best practices, agile methodologies, CI/CD pipelines Proficient. Basic knowledge of DevOps practices and tools
• Knowledge of Code quality and promotion practices
• 6-10 years of experience in a testing discipline, 5 of which must be in automated software testing with healthcare claims testing knowledge
• Must have experience with EDI 837 Health Care Claims processing.
• Must have strong working experience with test automation using selenium java script, python, cucumber, BDD
• Experience in Webservices test automation using tools like Soap UI
• Experience with relational database management systems (e.g. MS SQL Server, DB2, Oracle,) Proven proficiency with: SQL and PL/SQL
• Proven experience with Agile and Waterfall software development life cycle (SDLC) models
• Ability to work independently and effectively in small teams is necessary, and to handle multiple tasks in a fast-paced environment
• Should be well organized and detail oriented as well as possessing good written and oral communication skill
Company:
ShiftCode Analytics Inc is a Tampa, FL based firm formed with one sole purpose of delivering best and quick services to its clients nationwide. Founded in 2019, the company is headquartered in Tampa, USA, with a team of 51-200 employees. The company is currently Growth Stage.

ShiftCode Analytics logo

About ShiftCode Analytics

Sourced by ZipRecruiter

We specialize in solid end-to-end delivery of tailor-made technology solutions designed by the Top 1% Software Engineering teams. Our innate digital leadership identity powers transformation across every industry. We are always ready to drive meaningful change with a strategic vision for the future. We rigorously test for logical/mathematical reasoning skills, technical ability and soft skills in our interview process. Only those engineers who score highly across each of these areas are presented to our clients.

Industry

It services

Company size

11 - 50 Employees

Headquarters location

Tampa, FL, US

Year founded

2019