IT Software Engineer 4

  • Location: Chicago, Illinois
  • Type: Contract
  • Job #101693

IT Software Engineer 4 (Senior SDET)

Location: Chicago, Illinois
Compensation: $90–$97 per hour (W2)
Benefits: Medical, dental, vision, 401(k), and standard contractor benefits
Assignment Type: 12?month contract
Work Model: Hybrid (3 days onsite per week, transitioning to full onsite)
Worksite: 540 W Madison Street, Chicago, IL

About the Role

  • Supports a large enterprise software engineering organization with a strong focus on test automation, quality engineering, and system integration testing
  • Best described as a Senior SDET rather than a general software engineer
  • Owns and extends existing test automation frameworks
  • Partners closely with product owners and development teams to ensure high?quality delivery across complex, integrated software platforms
  • Starts in a hybrid model with a future transition to full?time onsite

Team and Assignment Structure

  • Part of a 20+ person engineering and quality organization
  • Embedded within an Agile product delivery team
  • Works closely with:
    • Software engineers
    • Product owners
    • QA engineers (onshore and offshore)
  • New headcount supporting ongoing platform development and quality initiatives
  • Enterprise environment with CI/CD pipelines and distributed systems

Key Responsibilities

  • Design, develop, and maintain test automation frameworks supporting CI/CD pipelines
  • Extend existing automation frameworks using Java and JavaScript
  • Develop automated functional and integration tests using:
    • Java
    • Cucumber or other BDD frameworks
    • Karate
    • JMeter
  • Own test strategy and test planning by translating business requirements and acceptance criteria into automated test coverage
  • Plan, design, and maintain API test automation frameworks
  • Execute and analyze automated regression, integration, and performance test suites
  • Perform exploratory and manual testing as needed
  • Lead end?to?end system and third?party integration testing efforts
  • Provide technical leadership and mentorship to test engineers across multiple applications
  • Collaborate with product owners to clarify requirements, resolve defects, and support enhancements
  • Promote testing best practices, standards, and quality methodologies across the team

Required Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field
  • 8–10 years of experience in software testing and automation
  • 8+ years of experience designing and building test automation frameworks
  • Strong hands?on experience with Java?based test automation
  • Experience with BDD frameworks such as Cucumber or JBehave
  • Strong experience testing RESTful web services and APIs
  • Proven experience developing test scripts, test cases, and test data
  • Ability to write SQL queries against relational databases
  • 3+ years of performance testing experience using JMeter
  • Experience with full?stack, integration, and third?party system testing
  • Strong communication skills and ability to work independently in an onsite enterprise environment

Technical Skills

  • Java
  • Cucumber and other BDD frameworks
  • REST API testing
  • SQL
  • JMeter (performance and load testing)
  • CI/CD concepts and pipelines
  • End?to?end system integration testing
  • Agile and Lean development practices

Preferred Qualifications

  • Hands?on experience with Python
  • Exposure to AWS cloud environments
  • Experience with:
    • TDD
    • CI/CD pipelines
    • Jenkins
    • Git
  • Experience with API gateways such as Apigee
  • Understanding of microservices architecture
  • Strong documentation and technical writing skills

Soft Skills

  • Ability to adapt quickly in a complex enterprise environment
  • Proactive, flexible, and solution?oriented mindset
  • Strong collaboration skills with developers and business stakeholders
  • Mentorship and leadership capabilities within QA and engineering teams

#LI-DO1

Scroll to Top