Java SDET Test Automation

Hybrid in Albany, NY, US • Posted 55 minutes ago • Updated 55 minutes ago
Contract W2
Contract Corp To Corp
6 Months
No Travel Required
Hybrid
Depends on Experience
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Java
  • SDET
  • Test Automation
  • Selenium
  • Core Java
  • J2EE
  • Spring
  • REST API
  • REST Assured
  • Postman
  • SQL
  • DB2
  • JUnit
  • TestNG
  • API
  • CI/CD
  • Jenkins
  • Azure DevOps
  • Maven
  • Gradle
  • Hibernate
  • Health Exchange
  • EDI
  • 834
  • 837
  • Performance Testing
  • AccelQ
  • UiPath
  • Docker
  • Kubernetes
  • Security Testing

Summary

Java Developer / SDET – Test Automation

Job Type: Contract – W2
Work Arrangement: [Albany, NY / Hybrid]
Experience: 5–8 Years
Industry: Healthcare / Medicaid / Health Exchange

Position Overview

We are seeking a hands-on Java Developer / SDET with strong experience across both Java application development and test automation.

This is a hybrid engineering role. Candidates must have meaningful hands-on experience developing Java-based enterprise applications and designing, building, and maintaining automated testing frameworks. Candidates with only Java development experience or only QA/SDET experience will not be considered.

The ideal candidate will be comfortable working across Core Java/J2EE, Spring, Selenium, REST APIs, SQL/database validation, CI/CD, and enterprise application integrations, while partnering closely with Development and QA teams.

Experience in Healthcare, Medicaid, or Health Exchange environments is required.

Key Responsibilities

  • Develop, enhance, and maintain Java/J2EE-based enterprise applications.
  • Design, develop, and maintain scalable test automation frameworks using Java and Selenium.
  • Build automated test scripts covering complex business logic, business rules, and rules-engine functionality.
  • Develop, test, and validate RESTful APIs and web services using JSON and XML.
  • Perform API automation and testing using Postman, REST Assured, SOAP UI, or similar tools.
  • Integrate automated testing into CI/CD pipelines and support continuous testing practices.
  • Write SQL queries and perform database validation for application testing, troubleshooting, and data verification.
  • Work with DB2 and enterprise databases to validate application transactions and business processes.
  • Collaborate with Software Development, QA, Architecture, and other technical teams to improve application quality and testability.
  • Troubleshoot application and automation failures through effective debugging and root-cause analysis.
  • Support enterprise applications with high availability, complex integrations, and large transaction volumes.
  • Participate in Agile ceremonies, sprint planning, development, testing, defect resolution, and release activities.
  • Contribute to CI/CD, DevOps, and continuous quality improvement initiatives.
  • Develop automation frameworks and reusable testing components from the ground up.
  • Support functional, integration, regression, performance, security, database, and mobile testing activities as required.
  • Evaluate and apply AI-powered testing tools and modern test automation technologies where appropriate.

Required Qualifications

  • Bachelor's degree in Computer Science, Mathematics, Engineering, or a related technical discipline.
  • 5–8 years of combined hands-on experience in Java software development and SDET/test automation.
  • Demonstrated experience working across both application development and automated testing.
  • Strong experience with Java-based enterprise applications.
  • At least 1 year of experience supporting large-scale enterprise applications involving high availability and complex system integrations.
  • Strong experience developing and maintaining automated testing frameworks using Selenium with Java.
  • Experience with REST API testing, SQL/database validation, CI/CD, and enterprise application integration.
  • Healthcare, Medicaid, or Health Exchange industry experience.
  • Ability to work effectively with both Development and QA teams in an Agile environment.

Required Technical Skills

Java Development

  • Core Java / J2EE
  • Spring Framework
  • Hibernate / JPA
  • Maven or Gradle
  • Enterprise application development
  • Object-oriented programming
  • Application debugging and troubleshooting

Test Automation / SDET

  • Selenium WebDriver with Java
  • JUnit
  • TestNG
  • Automated regression testing
  • Functional and integration testing
  • Test framework architecture
  • Building automation frameworks from the ground up
  • Automated testing of complex business rules and rules engines
  • Database validation
  • Performance testing
  • Security testing
  • Mobile testing

API & Web Services

  • RESTful Web Services
  • REST API testing
  • Postman
  • REST Assured
  • SOAP UI
  • JSON
  • XML
  • API automation

Database / Data Validation

  • SQL
  • DB2
  • DB2 SQL syntax
  • PL/SQL
  • Database testing and validation
  • Data integrity and transaction validation

CI/CD & DevOps

  • Jenkins
  • Azure DevOps
  • GitHub Actions
  • Continuous Integration / Continuous Delivery
  • Automated test execution within CI/CD pipelines
  • Docker
  • Kubernetes

Cloud

  • Azure
  • AWS

Modern Testing / Automation

  • AI-powered testing tools
  • AccelQ
  • UiPath
  • Rational Quality Manager
  • Test automation frameworks
  • Intelligent test automation

Healthcare / EDI

  • Healthcare applications
  • Medicaid
  • Health Exchange
  • EDI transactions – 834 and 837
  • Enterprise healthcare integrations

Preferred Qualifications

  • Experience designing automation frameworks from the ground up.
  • Experience testing rules engines and complex business logic.
  • Experience with healthcare eligibility, enrollment, claims, or related systems.
  • Experience working with EDI 834 and 837 transactions.
  • Experience with cloud-based enterprise applications.
  • Experience with Docker/Kubernetes-based application environments.
  • Experience incorporating AI-powered testing tools into automation workflows.
  • Experience with performance and security testing.
  • Experience working in large-scale Agile development organizations.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10504943
  • Position Id: 4075-12901-1788367572
  • Posted 55 minutes ago

Company Info

About DKMRBH Inc.

Do Know Me Right Before Hiring knows the value of transparency & constant communication between the client & the project resources to build a trustworthy foundation of our name. A commitment made is a commitment honored. Our clients experience the commitment during our intensive project delivery engagements. We believe in building a reputation that will serve as a positive reflection on our clients & candidates. We measure our success by the strength of the relationships we cultivate.



At DKMRBH Inc. we understand the importance of work to our clients & aspire to honor all of our commitments to them. Deep technical & functional expertise in every aspect of the Enterprise management: Our senior management team brings a wealth of experience in leading companies, delivering a consistent record of positive results. This stems directly from our devotion to sustain, mutually benefit & build long-term relationships with our clients,

Contact the job poster
BK

Bisma Kahn

Recruiter @ DKMRBH Inc.
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

It looks like there aren't any Similar Jobs for this job yet.

Search all similar jobs