Software Development Engineer in Test

Kelly Services Inc.
Chicago, IL, United States
about 1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$100,000.0 - $130,000.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) JavaScript (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Automation of Tests Computer Programming Databases Continuous Integration Distributed Systems Domain Name System (DNS) Revision Control Systems Monitoring of Systems
+16 more
OSI Models Junit Python (Programming Language) Networking Basics Reliability Engineering Prometheus Systems Architecture Performance Testing Grafana Reliability of Systems Backend Pytest Containerization Api Management Docker SDET

Requirements

This opportunity stands out for its blend of SDET and SRE responsibilities, giving engineers the ability to shape testing strategy while improving system reliability at scale. The team is looking for someone who enjoys working across the full stack and influencing architecture, monitoring, and CI/CD processes. It offers strong growth potential, exposure to modern tools, and the ability to work on complex systems with real-world impact. Required Skills & Experience · 5+ years in SDET, test automation, or similar engineering roles

· Strong programming experience in Java, Python, or JavaScript

· Experience with UI and API testing

· Hands-on work with automation frameworks such as JUnit, Jest, or PyTest

· Experience with CI/CD pipelines and version control tools

· Understanding of system architecture, databases, and distributed systems

· Experience with Docker or containerized environments Desired Skills & Experience · Exposure to Site Reliability Engineering concepts

· Experience with monitoring tools such as Prometheus or Grafana

· Knowledge of networking fundamentals (DNS, IP, OSI model)

· Familiarity with performance testing or chaos engineering

· Experience working in Agile environments

What You Will Be Doing Tech Breakdown

· 40% Test Automation (UI/API)

· 30% Backend/System Reliability

· 20% CI/CD and Infrastructure

· 10% Collaboration and Design

About the company

A growing technology company in Chicago is seeking a full-time Senior Software Development Engineer in Test to support the development of advanced automation platforms. This organization builds scalable systems using modern technologies across web applications, backend services, and cloud-based infrastructure. The role focuses on test automation, reliability engineering, and system performance within a collaborative engineering environment.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on dejobs.org

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

4:15 min

Refactoring test code dependencies with Maven and JUnit

Benjamin Bischoff Benjamin Bischoff · Europe 2026 Virtual

3:05 min

Tagging and organizing execution scenarios with pytest markers

Florian Bruhin · WWC 2021

3:43 min

Designing a reliable technical hiring and interview process

Andreas Klinger Andreas Klinger +1 · Coffee With Developers

1:48 min

Structuring and naming conventions for unit test methods

Annelore Egger Annelore Egger · WWC 2025

4:04 min

Testing strategies and philosophical approaches for modern application delivery

Lian Li · WWC 2023

5:30 min

Extending testing workflows using popular pytest plugins

Florian Bruhin · WWC 2021

Videos

See all

Related articles

See all