IT Software Engineer 5 (Senior SDET / Test Automation Engineer) (96948-1)
Cullerton Group has a new opportunity for an IT Software Engineer 5. The work will be done hybrid (Chicago, IL onsite 2 days per week, with future full onsite expectation). This is a 12-month long-term position that can lead to permanent employment with our client. Compensation is up to $106/hr + full benefits (vision, dental, health insurance, 401k, and holiday pay).
Job Summary
Cullerton Group is seeking a Senior Software Engineer specializing in test automation to support large-scale enterprise systems. This role focuses on designing, developing, and maintaining automated testing frameworks and ensuring high-quality software delivery across complex platforms. The engineer will work closely with development, product, and QA teams to validate system performance, reliability, and integration. This position offers a mix of hands-on automation development, technical leadership, and cross-functional collaboration in a fast-paced environment.
Key Responsibilities
Design, develop, and maintain automated test frameworks for API and system-level testing
Develop automation scripts using Java, JavaScript, and tools such as Cucumber, Karate, and JMeter
Lead test strategy development, including test planning, execution, and reporting
Collaborate with product owners and engineering teams to understand requirements and resolve issues
Mentor team members and promote best practices in automation, CI/CD, and quality engineering
Required Qualifications
Bachelors degree in Computer Science, Software Engineering, or a related field
10+ years of experience in software engineering or test automation roles
Strong experience with Java and BDD frameworks (Cucumber, JBehave, or similar)
8+ years of experience designing and developing test automation frameworks
Experience testing REST APIs and performing system integration testing
Proficiency in SQL and working with relational databases
Experience with performance testing tools such as JMeter
Strong understanding of the full software development lifecycle and Agile methodologies
Preferred Qualifications
Experience with AWS cloud technologies and microservices architecture
Experience with CI/CD tools such as Jenkins or Git-based pipelines
Knowledge of Python or additional scripting languages
Experience with API gateways (e.g., Apigee)
Strong documentation and communication skills
Experience with performance, load, and end-to-end testing in complex systems
Why This Role?
This position offers an opportunity to contribute to meaningful engineering and design work that supports advanced software platforms within a global enterprise environment. You will work on high-impact systems, collaborate with experienced teams, and help drive quality and automation across enterprise applications. Cullerton Group provides a professional environment with growth potential and strong long-term career opportunities.