Back to jobs

SDET – Java Test Automation

JMD Technologies Inc. · Albany, NY

Spotted 5d agoContract

Job details

Work mode
On-site
Employment
Contract
Level
Senior
Experience
5+ years
Posted
Oct 5, 2026
Last confirmed open
Oct 10, 2026
Job description

About this role

About the Job

Title:

SDET – Java Test Automation

Location:

Albany, NY

Initial Training:

2 weeks onsite in Albany, NY at the start of the assignment

Onsite Requirement:

2 days per quarter after initial training

Employment Type:

Contract to Hire

Duration:

12 Months

Status:

Accepting Candidates

About the Role

We are seeking an experienced

SDET – Java Test Automation

professional with a strong background in Java-based enterprise applications and test automation. The ideal candidate will have hands-on experience developing automation frameworks, API testing, database validation, and integrating automated tests into CI/CD pipelines.

Key Responsibilities

  • Design, develop, and maintain

test automation frameworks and scripts

using Selenium with Java.

  • Develop and test enterprise applications using

Core Java/J2EE and Spring Framework

.

  • Work with

Hibernate/JPA

and Java build tools such as

Maven and Gradle

.

  • Develop automated tests using

JUnit and/or TestNG

.

  • Analyze complex business rules and develop automation scripts to validate application functionality.
  • Develop and test

RESTful web services

using JSON and XML.

  • Perform API testing using

Postman and/or REST Assured

.

  • Write simple and complex

SQL queries

for application and database validation.

  • Work with relational databases and perform database validation and testing.
  • Integrate automated tests into

CI/CD pipelines

using Jenkins, Azure DevOps, GitHub Actions, or similar tools.

  • Troubleshoot automation failures and application issues.
  • Collaborate with development and QA teams in an

Agile environment

.

  • Support large-scale enterprise applications with complex integrations and high availability requirements.

Required Qualifications

  • 5–8 years of professional experience

in software development, SDET, QA automation, or related roles.

  • Strong experience with

Core Java/J2EE

and enterprise application development.

  • Hands-on experience with

Spring Framework, Hibernate/JPA, Maven/Gradle, and JUnit/TestNG

.

  • Strong experience developing

Selenium automation using Java

.

  • Experience designing or developing

test automation frameworks

.

  • Experience testing

RESTful APIs, JSON, and XML

.

  • Experience with

Postman and/or REST Assured

.

  • Strong knowledge of

relational databases and SQL

.

  • Experience writing complex SQL queries and performing database validation.
  • Experience integrating automated testing into

CI/CD pipelines

.

  • Strong analytical, debugging, and problem-solving skills.
  • Experience supporting complex, enterprise-scale applications.

Preferred Qualifications

  • Experience with

Angular

or other modern JavaScript frameworks.

  • Experience building automation frameworks from the ground up.
  • Experience with

mobile testing

.

  • Knowledge of

Docker and Kubernetes

.

  • Experience with

AWS or Azure

cloud platforms.

  • Familiarity with

performance and security testing

.

  • Experience working with highly integrated enterprise applications.
  • Strong communication, analytical, and problem-solving skills.
Interested in this role?Continue on LinkedIn to apply.
Apply on LinkedIn