SDET / IT Software Engineer

Here Technologies
Chicago, United States of America
13 days ago

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)
Computing Platforms
Build Automation
Automation of Tests
Code Review
Continuous Delivery
Continuous Integration
Relational Databases
DevOps
JMeter
Python
Software Testing Automation Framework
System Testing
Test Case Design
Web Services
Scripting (Bash/Python/Go/Ruby)
Performance Testing
Test Driven Development
Apigee
GIT
Data Management
Api Gateway
REST
Cucumber
Api Management
Jbehave
SDET
Jenkins
Microservices

Job description

Extend and maintain test automation frameworks using Java and JavaScript.

Analyze business requirements and acceptance criteria to develop comprehensive test strategies and test plans.

Design, develop, and maintain automated test cases using existing automation frameworks.

Build automation solutions supporting Continuous Integration (CI) and Continuous Delivery (CD).

Design and maintain API test automation frameworks for efficient scripting, execution, and reporting.

Develop automated functional test scripts using Java, Karate, and JMeter.

Perform exploratory and manual testing when required.

Lead and mentor QA automation engineers across multiple projects.

Collaborate with Product Owners, Developers, and cross-functional teams to resolve issues and support feature validation.

Contribute to testing best practices, standards, and automation improvements.

Support end-to-end integration testing across software platforms and third-party systems.

Requirements

We are seeking an experienced Senior Software Development Engineer in Test (SDET) to join a collaborative engineering team. The ideal candidate will have extensive experience designing and developing test automation frameworks, API testing, performance testing, and CI/CD automation. This is a hybrid role requiring onsite presence three days a week in Chicago., Bachelor''s degree with 8+ years of professional experience.

8+ years of experience designing and developing test automation frameworks.

Strong hands-on experience with Java.

Experience with BDD frameworks such as Cucumber, JBehave, or similar.

Strong REST API/Web Services testing experience.

Experience writing SQL queries for relational databases.

Hands-on experience developing scenario-based performance tests using JMeter.

Experience with full-stack, integration, and end-to-end system testing.

Strong knowledge of test case development, automation scripting, and test data management.

Preferred Qualifications:

Experience with Python.

AWS Cloud development experience.

Knowledge of TDD, CI/CD, and code review practices.

Experience with API gateways such as Apigee.

Familiarity with Jenkins, Git, and DevOps practices.

Experience working in Agile environments.

Understanding of Microservices architecture.

Experience with load and performance testing.

Strong technical documentation skills.

Required Soft Skills:

Excellent communication and collaboration skills.

Ability to thrive in complex technical environments.

Self-motivated, proactive, and adaptable.

Strong problem-solving and analytical abilities.

Apply for this position