Jobs · Engineering · Illinois

IT Software Engineer 5 (Lead SDET / Test Automation Lead)

The AES Group · Chicago, IL · 1 mo ago
HybridEngineeringContract

About the role

The Lead Software Engineer (Lead SDET) will lead Quality Engineering initiatives, expand and enhance the existing test automation framework, and collaborate with multiple engineering teams to ensure software quality across complex technology programs. This role involves defining automation strategies, mentoring Quality Engineers, contributing to architecture discussions, and driving high-quality software delivery through automated testing, continuous integration, and quality best practices.

Key Responsibilities

  • Lead Quality Engineering efforts across multiple applications and projects.
  • Own test strategy, test planning, and automation execution.
  • Design, develop, and enhance enterprise test automation frameworks.
  • Develop automated test scripts using Java and existing automation frameworks.
  • Build and maintain API automation frameworks.
  • Develop automation solutions supporting Continuous Integration and Continuous Delivery (CI/CD).
  • Perform end-to-end integration, functional, and system testing.
  • Conduct exploratory and manual testing when required.
  • Collaborate with Product Owners, developers, architects, and cross-functional teams.
  • Mentor and lead onshore and offshore Quality Engineering teams.
  • Review automation code and promote testing best practices.
  • Support software releases through automation and regression testing.

Team Environment

Enterprise Software Engineering Program. Large-scale Engineering Organization. Team Size: 20+ Engineers. Lead and mentor 10+ Quality Engineers. Participate in architecture discussions and technical review meetings. Collaborate across multiple engineering teams.

Required Qualifications

  • Education: Bachelor's Degree required.
  • Experience: 10+ years of Software Quality Engineering / Test Automation experience. 5+ years leading Quality Engineering teams. Experience leading teams of at least five Quality Engineers. Extensive experience designing enterprise automation frameworks.

Required Technical Skills

  • Programming Languages: Java (5+ years), JavaScript.
  • Test Automation: Test Automation Framework Design (8+ years), Selenium or enterprise automation frameworks, API Automation, Automated Regression Testing, Functional Automation Testing, BDD Frameworks (Cucumber, JBehave), API Testing (REST API Testing, Web Services Testing).
  • Performance Testing: JMeter.
  • Databases: SQL, relational databases.
  • DevOps & CI/CD: Jenkins, Git, CI/CD Pipelines.
  • Testing Experience: Integration Testing, End-to-End System Testing, Full Stack Testing, Third-Party Integration Testing, Test Strategy, Test Planning, Test Case Development, Test Data Management.

Preferred Skills

  • Python.
  • AWS Cloud Development.
  • Microservices Architecture.
  • Apigee or API Gateway technologies.
  • Performance and Load Testing.
  • Test-Driven Development (TDD).
  • Continuous Integration.
  • Code Reviews.
  • Agile / Lean methodologies.
  • Strong technical documentation skills.

Top Skills

  • Lead SDET / Test Automation Leadership.
  • Java, Cucumber, and API Test Automation.
  • Automation Framework Design and CI/CD.

Soft Skills

  • Strong leadership and mentoring abilities.
  • Excellent communication and collaboration skills.
  • Ability to work in complex enterprise environments.
  • Strong analytical and problem-solving skills.
  • Proactive and adaptable mindset.
  • Ability to work effectively with business stakeholders and engineering teams.

Similar jobs