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.