Create Alert
Email me similar jobs

Java Developer / Software Development Engineer in Test (SDET)

Project Overview

This position combines responsibilities across Java Development and Software Development Engineer in Test (SDET). Candidates must possess hands-on experience in both software development and test automation. Previous Java Developer or SDET candidates will only be considered if they meet the combined requirements outlined below.

Key Responsibilities

  • Develop and maintain Java-based enterprise applications.
  • Collaborate closely with Development and QA teams to improve application quality and testability.
  • Design, develop, and maintain automated test frameworks using Selenium and Java.
  • Create and execute automation scripts for complex business rules and rules engines.
  • Develop and test RESTful APIs and web services using JSON and XML.
  • Integrate automated testing into CI/CD pipelines.
  • Perform database validation and write SQL queries for testing and troubleshooting.
  • Support enterprise applications with high availability and complex system integrations.
  • Participate in Agile software development and testing activities.
  • Troubleshoot application issues using analytical and debugging skills.
  • Contribute to continuous integration and continuous delivery (CI/CD) initiatives.

Required Qualifications

  • Bachelor's degree in Computer Science, Mathematics, or Engineering.
  • 5 to 8 years of combined experience in Java software development and SDET roles within Java-based enterprise applications.
  • Demonstrated ability to work effectively with both Development and QA teams.
  • Minimum 1 year of experience supporting large-scale enterprise applications with high availability and complex integrations.
  • Healthcare, Medicaid, or Health Exchange industry experience.

Technical & Soft Skills

Technical Skills

  • Strong experience with Core Java/J2EE
  • Spring Framework
  • Hibernate / JPA
  • Selenium (Java)
  • Angular
  • Current AI-powered testing tools
  • Maven or Gradle
  • JUnit and TestNG
  • RESTful Web Services
  • JSON and XML
  • API testing using Postman or REST Assured
  • DB2 database concepts
  • Strong SQL skills, including DB2 SQL syntax and PL/SQL
  • EDI transactions (834 and 837)
  • SOAP UI
  • Rational Quality Manager
  • Agile development methodologies
  • AccelQ
  • UiPath
  • Experience building automation frameworks from the ground up
  • Mobile testing
  • CI/CD tools such as Jenkins, Azure DevOps, or GitHub Actions
  • Docker and Kubernetes
  • Cloud platforms (Azure or AWS)
  • Performance testing
  • Security testing
  • Database validation techniques

Soft Skills

  • Strong analytical and problem-solving abilities
  • Excellent debugging and troubleshooting skills
  • Ability to collaborate effectively with cross-functional Development and QA teams
  • Strong communication skills
  • Ability to work in Agile environments
Similar jobs

Java Developer / Software Development Engineer in Test (SDET)

Apply Now
Back to search page