Overview
Skills
Job Details
We are seeking a highly skilled IT Software Engineer (Senior Test Automation / SDET) to support enterprise-scale applications in a fast-paced, collaborative environment. This role is hybrid from day one and requires working onsite 3 days per week in Chicago, IL.
The ideal candidate has strong experience in test automation framework design, API testing, CI/CD, and performance testing, along with the ability to mentor junior engineers and collaborate closely with cross-functional teams.
Key Responsibilities
Design, develop, and maintain test automation frameworks for CI/CD pipelines
Build and execute API automation and functional test scripts
Develop automated tests using Java, Karate, JMeter, and BDD frameworks
Perform manual and exploratory testing as needed
Provide technical leadership and mentoring to onshore/offshore teams
Collaborate with product owners and development teams to resolve issues
Conduct end-to-end integration, system, and performance testing
Promote testing best practices, standards, and documentation
Required Qualifications
8–10 years of experience in software testing and automation
Bachelor’s degree required
Strong hands-on experience with:
Java (3–5 years)
BDD frameworks (Cucumber, JBehave, etc.)
API / REST Web Services testing
Test automation framework design (8+ years)
SQL / relational database queries
JMeter for performance testing (3+ years)
Experience with:
Full-stack and end-to-end system integration testing
Testing third-party integrations
Agile/Scrum development teams
Preferred Skills
Hands-on Python
AWS Cloud experience
CI/CD tools (Jenkins, Git)
TDD, code reviews, DevOps practices
API gateways (Apigee or similar)
Microservices architecture
Load and performance testing