We are seeking a highly skilled Senior Software Development Engineer in Test (SDET) to join a dynamic team in Chicago, IL. The ideal candidate will have deep experience in test automation frameworks, API testing, and modern development practices. This is a hybrid role , requiring onsite presence three times per week from day one.
Key Responsibilities :
- Extend and enhance testing automation frameworks using Java / JavaScript .
- Analyze business requirements and acceptance criteria to develop comprehensive test strategies and plans.
- Develop test automation code for CI / CD pipelines, including systems, infrastructure, and test frameworks.
- Design, develop, and maintain API test automation frameworks for scripting, execution, and result analysis.
- Provide technical leadership and mentor test engineers (onshore and offshore).
- Coordinate with product owners to address open issues, enhancements, and upgrades.
- Develop automated functional scripts using Java , Karate , JMeter , or similar tools.
- Perform exploratory and manual testing when required.
- Advocate best practices in testing methodologies, standards, and frameworks.
Education & Experience :
Bachelor's or Master's degree in Computer Science, Computer Engineering, or a related field.10+ years of professional experience in software testing and automation.Required Technical Skills :
Strong design and development skills in two or more of the following : Java (3 5 years) , Cucumber (3 5 years) , JBehave, or other BDD frameworks.8+ years of test automation framework design experience.Strong experience testing Web Services (REST APIs) 3 5 years minimum.Proven experience in test script, test case, and test data development.Ability to write SQL queries.3+ years of scenario-based performance testing using JMeter .Experience with full-stack and third-party integration testing.End-to-end system integration testing for software platforms.Desired Skills :
Python programming experience.Development experience in AWS Cloud environments.Experience with TDD, CI / CD, Jenkins, Git.Familiarity with Apigee or other API gateways.Agile / Lean experience (2+ years).Understanding of Microservices architecture.Load and performance testing background.Strong documentation skills.Soft Skills :
Ability to adapt quickly to complex environments.Proactive, flexible, and creative mindset.Excellent communication and collaboration skills.Disqualifiers :
No experience with Java and API testing will result in disqualification.