IT Software Engineer 4
Compensation estimateAI
See base, equity, bonus, and total comp estimates for this role — free, no credit card.
Sign up to see compensation estimateSenior Software Development Engineer in Test (SDET)
Location:
Chicago, IL
Work Model:
Hybrid (3 days onsite per week; transitioning to full onsite over time)
Duration:
12?month contract
Schedule:
Monday–Friday, 1st shift
Compensation:
$90–$95/hr W2
(Medical, Dental, Vision, 401(k))
Travel:
None
Role Overview
We are seeking a
Senior Software Development Engineer in Test (SDET)
to join a large enterprise testing organization supporting complex, business?critical platforms. This role is hands?on and highly technical, with a strong emphasis on
Java?based test automation, API testing, and end?to?end system validation
.
This consultant will take ownership of
automation strategy and framework enhancement
, working closely with developers, product owners, and DevOps teams to ensure quality is embedded throughout the development lifecycle. The role spans
backend, API, integration, and some UI testing
, with a focus on scalable, maintainable automation rather than manual execution.
Key Responsibilities
Test Automation & Engineering
- Design, develop, and enhance Java?based test automation frameworks using BDD tools such as Cucumber
- Build and maintain automated test coverage across API, backend, integration, and end?to?end workflows
- Develop automated functional and regression tests integrated into CI/CD pipelines
- Write and maintain SQL queries to validate backend data and system behavior
- Identify automation framework gaps and proactively propose technical enhancements and improvements
API, Integration & Performance Testing
- Design and execute REST API test automation, validating request/response payloads, schemas, and error handling
- Perform end?to?end system integration testing, including third?party dependencies
- Develop and execute scenario?based performance and load tests using JMeter
- Analyze test results and collaborate with engineering teams to resolve defects and performance issues
Strategy, Collaboration & Leadership
- Own test strategy and test planning, translating business requirements and acceptance criteria into comprehensive test coverage
- Partner closely with Product Owners, Developers, and DevOps throughout the SDLC
- Provide technical guidance and mentorship to other test engineers
- Participate in Agile ceremonies and contribute to continuous improvement of testing practices
- Support exploratory and targeted manual testing as appropriate
Work Environment
- Enterprise?scale, complex application landscape
- Collaborative testing team supporting multiple applications
- Hybrid onsite environment starting day one, with an eventual full return to office
Required Experience & Skills
- 8–10+ years of experience as an SDET or Test Automation Engineer
- Strong Java development experience for test automation
- Hands?on experience with BDD frameworks (Cucumber required)
- Extensive experience testing RESTful APIs and backend services
- End?to?end system and integration testing experience
- Performance testing experience using JMeter
- Strong SQL skills for data validation
- Experience integrating automation into CI/CD pipelines
- Ability to work independently and take ownership of testing initiatives
- Excellent communication and collaboration skills
Note: Degree is not required; senior?level experience is the primary qualification.
Preferred Experience
- Exposure to AWS?hosted applications
- Experience with DevOps tools (Jenkins, Git, CI/CD pipelines)
- Familiarity with microservices architectures
- Python automation experience
- Experience working on Agile/Scrum teams
- API gateway experience (e.g., Apigee)
#INDOEM