Find Amazing Talent Find Your Dream Job

SDET (Software Development Engineer in Test)

Contract: Chicago, Illinois, US

Salary Range: 55.00 - 60.00 | Per Hour

Job Code: 369044

End Date: 2026-05-29

Days Left: 29 days, 3 hours left

Job Title: Senior Software Development Engineer in Test (SDET)
Location: Chicago, IL (Hybrid – Onsite 3 days/week: Tuesday to Thursday)

Pay Range: 50-60/hr 

Overview:

We are looking for a highly experienced Senior SDET to lead quality engineering efforts across a complex, event-driven backend ecosystem. This role is pivotal in ensuring the reliability, scalability, and performance of services within a Loyalty Management platform.

You will collaborate closely with product managers, developers, and designers to translate business requirements into effective testing strategies, build scalable automation frameworks, and ensure high test coverage across distributed systems.

Key Responsibilities:

  • Partner with cross-functional teams to understand requirements and define comprehensive test strategies.
  • Design, develop, and execute detailed test plans, test cases, and automation scripts
    Build and maintain scalable test automation frameworks using Java (or Groovy/Kotlin)
    Validate event-driven systems, including message queues, payload integrity, and downstream processing.
  • Perform API testing (REST/SOAP) using tools such as REST Assured, Postman, or SoapUI.
  • Automate backend workflows, including message consumption, routing logic, and integrations.
  • Analyze test results, identify defects, and perform root cause analysis using logs and monitoring tools.
  • Develop and maintain CI/CD pipelines to support automated testing
    Ensure cross-platform and cross-browser test coverage using modern testing tools
    Conduct code reviews and promote best practices for maintainable automation frameworks.
  • Mentor junior QA engineers and contribute to improving testing standards and processes

Required Qualifications:

  • 5+ years of experience as an SDET or QA Automation Engineer
    Strong expertise in end-to-end testing, release validation, and Agile methodologies.
  • Hands-on experience with event-driven architectures (Kafka)
  • Proficiency in Java and test automation frameworks (e.g., Selenium, REST Assured)
  • Experience with API testing (REST and SOAP services)
  • Familiarity with backend validation techniques, including GraphQL
  • Strong debugging and troubleshooting skills using logs and monitoring tools
  • Experience with CI/CD tools (e.g., Jenkins, Azure DevOps, or similar)
  • Knowledge of web technologies: HTML, CSS, JavaScript, XML
  • Experience with version control systems (e.g., Git)
  • Strong analytical, communication, and collaboration skills

Preferred Qualifications:

  • Experience in loyalty, rewards, or hospitality-related systems
  • Familiarity with Groovy or Kotlin
  • Experience with testing frameworks such as JUnit or TestNG
  • Strong understanding of Agile/Scrum practices

What You’ll Do:

  • Drive high-quality software delivery through advanced QA and automation practices
  • Improve test coverage, reliability, and release efficiency
  • Innovate and enhance automation frameworks and testing processes
  • Play a key role in validating complex, distributed backend systems

The Company offers the following benefits for this position, subject to applicable eligibility requirements: medical insurance, dental insurance, vision insurance, 401(k) retirement plan, life insurance, long-term disability insurance, short-term disability insurance, paid parking/public transportation, paid time off, paid sick and safe time, hours of paid vacation time, weeks of paid parental leave, and paid holidays annually – as applicable.

 

Interested candiadtes can reach me at 312-971-8967 or share resumes at eshika.jain@collabera.com

Job Requirement
  • Groovy
  • QA
  • SDET
  • Postman
  • Automation
  • Kafka
Reach Out to a Recruiter
  • Recruiter
  • Email
  • Phone
  • Eshika Jain
  • eshika.jain@collabera.com
Apply Now
Apply Now
close-icon