cover image
Cullerton Group

IT Software Engineer 2

On site

Chicago, United states

Junior

Freelance

10-11-2025

Share this job:

Skills

Communication Python Java SQL Penetration Testing CI/CD DevOps Jenkins Test Test Automation Performance Testing Architecture git Analytical Skills AWS Software Development software testing api testing Agile Manual Testing AWS Cloud Microservice CI/CD Pipelines

Job Specifications

Cullerton Group has a new opportunity for an IT Software Engineer 2. The work will be done in a hybrid onsite setting (Chicago, IL) with 3 days per week in the office. This is a long-term position that can lead to permanent employment with our client. Compensation is $52.56/hr + full benefits (vision, dental, health insurance, 401k, and holiday pay).

Job Summary

We are seeking a talented Software Development Engineer in Test (SDET) to enhance and extend automated testing frameworks supporting enterprise-level systems and applications. This role focuses on test design, automation, and performance testing for web services and APIs in a continuous integration and delivery (CI/CD) environment. The engineer will collaborate with product owners, developers, and QA teams to ensure product reliability, maintain quality standards, and drive continuous improvement across testing processes.

Key Responsibilities

• Develop automation code to support continuous integration and delivery of systems and test frameworks.

• Design, develop, and maintain API test automation frameworks using Java-based technologies.

• Lead and mentor QA engineers in automation scripting, test strategy, and framework utilization.

• Collaborate with cross-functional teams to analyze functionality, identify issues, and verify solutions.

• Develop functional, integration, and performance test scripts using tools such as Java, Karate, and JMeter.

• Perform exploratory and manual testing where automation is not yet implemented.

• Support Agile practices, participate in sprint ceremonies, and ensure QA alignment with project goals.

Required Qualifications

• Bachelor’s degree in Computer Science, Software Engineering, or related field.

• 2–4 years of software testing and automation experience.

• Strong skills in Java, Cucumber, and BDD frameworks (e.g., JBehave).

• Proven experience developing test automation frameworks and automated test cases.

• Solid understanding of REST API testing and ability to write complex SQL queries.

• Hands-on experience with JMeter for performance and load testing.

• Strong communication and analytical skills with the ability to work in a collaborative Agile team.

Preferred Qualifications

• Experience with Python and AWS cloud technology.

• Knowledge of TDD, CI/CD pipelines, Jenkins, and Git.

• Familiarity with Apigee or other API gateways.

• Understanding of microservice architecture and DevOps concepts.

• Experience with performance and penetration testing.

• Excellent documentation and troubleshooting skills.

Why This Role?

This position offers the opportunity to develop and refine test automation for modern enterprise systems within a collaborative, agile team environment. You’ll work hands-on with cutting-edge automation tools, contribute to continuous integration processes, and gain exposure to cloud and API-driven testing frameworks. Cullerton Group provides a professional environment with strong growth potential and long-term client partnerships.

About the Company

Cullerton Group is a staffing firm specialized in the placement of IT and Engineering candidates. Cullerton Group recruiters combine years of experience in staffing with a deep understanding of the industries they serve. Know more