IT Software Engineer 4
Role details
Job location
Tech stack
Job description
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., 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
Requirements
Do you have experience in SQL?, * 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)
#LI-DO1
#INDOEM
Benefits & conditions
3.43.4 out of 5 stars Chicago, IL 60661 Hybrid work $90 - $95 an hour - Contract, Pulled from the full job description
- 401(k)
- Health insurance
- Vision insurance
- Dental insurance