IT Software Engineer 4 (Senior SDET)

The Aes Group, Inc
Chicago, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Chicago, United States of America

Tech stack

Java
JavaScript
API
Agile Methodologies
Amazon Web Services (AWS)
Automation of Tests
Cloud Computing
Software Quality
Code Review
Continuous Integration
Relational Databases
DevOps
Python
Load Testing
Regression Testing
E2e Testing
Selenium
Software Systems
SQL Databases
Software Testing Automation Framework
System Testing
Test Case Design
Strategies of Testing
Web Services
Enterprise Software Applications
Test Driven Development
Apigee
GIT
Integration Tests
Enterprise Integration
Data Management
Api Gateway
REST
Cucumber
Api Management
Jbehave
SDET
Jenkins
Microservices

Job description

The Software Engineer (SDET) will 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., * 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.
  • 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.
  • Participate in architecture discussions and technical review meetings.
  • Collaborate across multiple engineering teams., * SQL.
  • Relational Databases.

< data-end="2043" data-start="2024">DevOps & CI/CD

  • Jenkins.
  • Git.
  • CI/CD Pipelines.

< data-end="2105" data-start="2082">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., This role provides an opportunity to Quality Engineering initiatives for a next-generation enterprise technology program, working on large-scale, innovative software solutions. The position offers exposure to modern automation frameworks, cloud technologies, CI/CD practices, and cross-functional collaboration while influencing quality strategy across multiple engineering teams.

Requirements

< data-end="1208" data-start="1194">Education

  • Bachelor's Degree required.

< data-end="1255" data-start="1240">Experience

  • 10+ years of Software Quality Engineering / Test Automation experience.
  • Extensive experience designing enterprise automation frameworks., * Java (5+ years).
  • JavaScript.

< data-end="1619" data-start="1599">Test Automation

  • Test Automation Framework Design (8+ years).
  • Selenium or enterprise automation frameworks.
  • API Automation.
  • Automated Regression Testing.
  • Functional Automation Testing.

< data-end="1818" data-start="1799">BDD Frameworks

  • Cucumber (3-5 years).
  • JBehave.
  • Other BDD frameworks.

< data-end="1895" data-start="1879">API Testing

  • REST API Testing.
  • Web Services Testing., * 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., * SDET / Test Automation .
  • Java, Cucumber, and API Test Automation.
  • Automation Framework Design and CI/CD.

Soft Skills

  • 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., The ideal candidate is a hands-on Sr SDET with extensive experience designing automation frameworks and driving enterprise testing strategies. They possess deep expertise in Java, API automation, BDD frameworks, CI/CD pipelines, and Agile development, while collaborating with architects, developers, and product stakeholders.

About the company

The AES Group is a premier technology consulting company that has been bringing businesses and talent together for over 20 years to deliver the most innovative technology solutions that create the most positive impact on society. AES has helped over 40 business enterprises, including Fortune 500 companies, engage their customers, empower their employees, and transform their business operations with the power of cloud, data, AI, and other emerging technologies.

Apply for this position