SDET – Java Test Automation

JMD Technologies Inc.

City of Albany (NY)

On-site

USD 90,000 - 120,000

Full time

5 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

JMD Technologies Inc. seeks an experienced SDET - Java Test Automation to design, develop, and maintain test automation frameworks for enterprise Java applications in Albany, NY.

The role emphasizes API testing, database validation, and CI/CD integration to ensure high-quality software releases. You will work with Selenium WebDriver, Core Java/J2EE, Spring, Hibernate/JPA, Maven/Gradle, JUnit/TestNG, Postman, REST Assured, and SQL to validate complex business logic across services, while

Qualifications

  • 5-8 years of professional experience in SDET, QA automation, or related roles.
  • Strong experience with Core Java/J2EE and enterprise app development.
  • Hands-on experience with Spring Framework, Hibernate/JPA, Maven/Gradle, and JUnit/TestNG.
  • 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; complex queries.
  • Experience integrating automated testing into CI/CD pipelines.

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.
  • 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.

Skills

Java
Selenium
Test automation
REST API testing
CI/CD
JUnit/TestNG
Postman
REST Assured
Hibernate/JPA
Spring Framework
Maven/Gradle
SQL

Tools

Postman
REST Assured
Maven/Gradle
Selenium WebDriver

Job description

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

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.
  • 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 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.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Development Engineer Core Java Automation Focus Contract Hybrid role
Software Development Engineer Core Java Automation Focus Contract Hybrid role

Experienced Recruiting Partners • City of Albany (NY)

Hybrid
USD 90,000 - 120,000
Contract SDET: Java Automation Engineer (Hybrid Albany)
Contract SDET: Java Automation Engineer (Hybrid Albany)

Experienced Recruiting Partners • City of Albany (NY)

Hybrid
USD 90,000 - 120,000
SDET with Java API
SDET with Java API

Programmers.io • Sunnyvale (CA)

On-site
USD 120,000 - 150,000
SDET / Automation Engineer
SDET / Automation Engineer

Compunnel, Inc. • Atlanta (GA)

On-site
USD 90,000 - 150,000
Software Development Engineer in Test (SDET)
Software Development Engineer in Test (SDET)

Daten • Denver (CO)

On-site
USD 90,000 - 120,000
Senior SDET – Java
Senior SDET – Java

3Core Systems, Inc • Chicago (IL), Northern (KY)

Hybrid
USD 110,000 - 170,000
Sr. SDET Engineer
Sr. SDET Engineer

Vidorra Consulting Group • Houston (TX)

On-site
USD 96,000 - 152,000
Senior SDET QA Lead.
Senior SDET QA Lead.

Accord Technologies Inc • Piscataway Township (NJ)

Hybrid
USD 100,000 - 130,000
Senior Java Quality Engineer
Senior Java Quality Engineer

Compunnel, Inc. • Plano (TX)

On-site
USD 120,000 - 170,000
Senior Automation Tester JavaSelenium Contract to Hire Hybrid role
Senior Automation Tester JavaSelenium Contract to Hire Hybrid role

Experienced Recruiting Partners • City of Albany (NY)

Hybrid
USD 110,000 - 140,000