Overview
Skills
Job Details
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
-
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
-
Experience with TestContainers, Allure Reports, Kafka
-
Prior work in hospitality, banking, or enterprise-grade web applications
-
Experience building real-time performance dashboards