Java SDET

Overview

Full Time
Contract - W2
Contract - Independent
Contract - 2 day((s))

Skills

java
python
Test
Typescript
Microservices

Job Details

Job Title:

Senior SDET (Java Developer Background Required)

Location:

Chicago, IL Hybrid (2 Days Onsite)

Duration:

Long-Term Contract

Job Description:

We are seeking a highly skilled Senior Software Development Engineer in Test (SDET) with a strong Java development background to join a long-term project with a Fortune 500 hospitality client. This is a hybrid role based in Chicago, IL (2 days onsite required).

The ideal candidate started their career as a Java Developer and has since transitioned into test automation. You will play a key role in leading the re-architecture of the automation testing framework and driving continuous quality throughout the SDLC.

Key Responsibilities:
  • Lead re-architecture of automation test frameworks using Java, TestNG, Selenium, Cypress, Playwright

  • Build scalable, maintainable, and reusable automation libraries for UI, API, and backend layers

  • Define and implement test automation strategy, coding standards, and CI/CD integration

  • Design test infrastructure for continuous delivery pipelines using Jenkins, GitHub Actions, Azure DevOps

  • Integrate tools such as RestAssured, Postman, Allure, Docker, TestContainers

  • Develop performance testing hooks, test data strategies, and resilience testing

  • Drive shift-left testing practices with early automation in the SDLC

  • Mentor QA engineers on automation best practices and code reviews

Required Skills:
  • 8+ years of QA/Test Automation experience, including 2+ years in test framework design

  • Strong Java development background (MUST) - ideally transitioned from Java dev to QA

  • Proven experience with automation tools: Selenium, Cypress, Playwright, Appium

  • API testing expertise: RestAssured, Postman, SOAP UI

  • BDD framework experience: Cucumber, Gherkin, SpecFlow

  • Hands-on with CI/CD tools: Jenkins, GitHub Actions, Azure DevOps

  • Familiarity with Docker, Kubernetes, Infrastructure as Code (Ansible, Terraform a plus)

  • Strong understanding of OOP design principles, scalable test architecture

  • Experience in cloud platforms: AWS, Google Cloud Platform, or Azure (at least one)

  • Agile methodology experience with tools like JIRA, Zephyr, Rally

Nice to Have:
  • Experience with TestContainers, Allure Reports, Kafka

  • Prior work in hospitality, banking, or enterprise-grade web applications

  • Experience building real-time performance dashboards

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.

About DRC Systems USA LLC