cover image
Swoon

Software Engineer in Test

Hybrid

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 Problem-solving Architecture git AWS api testing Agile AWS Cloud Microservice CI/CD Pipelines Microservices

Job Specifications

IT Software Engineer II (Hybrid – Chicago, IL)

Location: Chicago, IL (Hybrid – 3 days onsite)

Duration: 12-month contract (with potential to extend)

We are seeking an experienced IT Software Engineer to join our client’s engineering team in Chicago. This role is ideal for someone who’s passionate about test automation, API validation, and full-stack system integration in a high-impact, enterprise environment. You’ll work closely with developers, QA engineers, and product teams to ensure software quality through modern automation frameworks and testing methodologies.

What You’ll Do

Design, build, and maintain automated test frameworks using Java and Cucumber/JBehave.
Develop automated test scripts for REST API testing and integration testing across multiple systems.
Perform end-to-end system validation, including third-party integrations and microservices.
Collaborate with developers and product owners to define test plans and acceptance criteria.
Conduct performance and load testing using JMeter.
Provide technical guidance and mentorship to junior engineers.
Participate in Agile ceremonies and support CI/CD testing practices.
Troubleshoot and resolve automation issues within CI/CD pipelines.

What You’ll Need (Must-Haves)

2–4 years of hands-on experience in software test automation.
Strong experience with Java (2+ years) and BDD frameworks such as Cucumber or JBehave.
Expertise in REST API testing and SQL for backend data validation.
2+ years designing or maintaining test automation frameworks.
Experience with JMeter for performance and load testing.
Solid understanding of full-stack testing and system integration.
Excellent problem-solving, communication, and documentation skills.
Bachelor’s degree in Computer Science, Software Engineering, or related field.

Preferred Skills

Exposure to Python and AWS Cloud development.
Familiarity with Apigee or other API gateways.
Understanding of DevOps tools (Jenkins, Git) and Agile development environments.
Experience with TDD, microservice architecture, or penetration testing.

Work Environment

Hybrid schedule: Onsite in downtown Chicago three days per week.
Collaborative environment with cross-functional teams of engineers and product owners.
Opportunity to contribute to critical automation initiatives supporting enterprise-scale systems.

Why This Role

This position offers hands-on exposure to advanced test automation tools, modern CI/CD environments, and large-scale enterprise systems. It’s an excellent opportunity for engineers looking to advance their automation and cloud testing expertise within a high-performing, growth-oriented team.

About the Company

In 2010, Swoon launched an agile, client-focused team that is not only savvy in our core industries but elbow-deep, every day, getting to know the strongest talent in the technology and professional fields. Today, Swoon is one of the fastest-growing talent and consulting firms in the U.S., Canada, Australia, and Mexico with an expanding client roster of Fortune 1000 companies, Best-of Awards, and legions of talent in our network. We are a WBENC-certified company founded by industry leaders with 100+ years of combined exp... Know more