Senior SDET

The AES Group•Chicago, IL
•Hybrid

About The Position

The Senior Software Development Engineer in Test (SDET) will join a client in the industrial and manufacturing sector. The role focuses on developing and maintaining scalable test automation frameworks, creating comprehensive test strategies, and implementing automated testing across functional, integration, regression, API, and end-to-end scenarios. The SDET will contribute to CI/CD and continuous quality practices, work with engineering and business stakeholders, and provide technical leadership to other test engineers. The position is hybrid in Chicago, Illinois, with three onsite days per week from the start and an expected transition to five onsite days per week. The interview process has two rounds, and the second round must be in person. The stated rate is $69–$76 per hour.

Requirements

  • 8+ years of experience designing, developing, and maintaining test automation frameworks.
  • Strong Java programming and automation scripting skills; ideally 3–5 years of hands-on experience.
  • 3–5 years of experience with Cucumber, JBehave, or comparable BDD frameworks.
  • Strong experience automating REST APIs and testing web services.
  • 3+ years of experience developing and executing scenario-based performance tests using JMeter.
  • Proven ability to develop test scripts, test cases, test strategies, and test data.
  • Experience with end-to-end system testing, full-stack validation, and third-party integrations.
  • Proficiency in SQL for data validation and relational database testing.
  • Bachelor's or master's degree in Computer Science, Software Engineering, or a related field.
  • Excellent verbal and written communication skills.
  • Strong collaboration skills across engineering, product, and business teams.
  • Analytical thinking and a proactive approach to problem-solving.
  • Ability to adapt to complex technical environments and work independently.
  • Ownership mindset, technical leadership, and a commitment to continuous improvement.

Nice To Haves

  • Hands-on experience with Python and JavaScript.
  • Experience developing applications or services in AWS.
  • Familiarity with Jenkins, Git, CI/CD pipelines, and DevOps practices.
  • Knowledge of Apigee or other API gateway technologies.
  • Understanding of microservices architecture and distributed systems.
  • Experience with TDD, code reviews, and automated quality gates.
  • At least two years of experience working in Agile teams, with familiarity with Agile and Lean methodologies.
  • Strong technical documentation and performance analysis skills.

Responsibilities

  • Design, develop, enhance, and maintain scalable test automation frameworks using Java, JavaScript, and related technologies.
  • Build and maintain automated test scripts and suites for functional, regression, API, and end-to-end testing.
  • Develop REST API automation frameworks for test execution, scripting, reporting, and results analysis.
  • Implement BDD-based automation using Cucumber, JBehave, Karate, or similar frameworks.
  • Create test strategies, test plans, test cases, and test data based on business requirements and acceptance criteria.
  • Develop and execute scenario-based performance and load tests using Apache JMeter.
  • Perform API, integration, exploratory, manual, and full-stack testing across applications and third-party systems.
  • Write SQL queries to validate data integrity and support database testing.
  • Integrate automated tests into CI/CD pipelines and support continuous quality improvement.
  • Collaborate with developers, product owners, and business stakeholders to clarify requirements, investigate defects, and resolve technical issues.
  • Provide technical leadership, mentor test engineers, and establish automation standards, documentation, and best practices.
  • Participate in code reviews and support test-driven development (TDD), Agile delivery, and DevOps practices.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service