Entry Level SDET

Emeasurematics, Inc.
Chicago, IL, United States
25 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Starter
Compensation
$50,000.0 - $60,000.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) JavaScript (Programming Language) Application Programming Interfaces (APIs) Amazon Web Services Computing Platforms Automation of Tests Microsoft Azure Cloud Computing Computer Programming Databases Continuous Integration Data Validation
+40 more
Relational Databases Distributed Systems Middleware Global Positioning Systems (GPS) Monitoring of Systems HP Systems Insight Manager Integrated Development Environments Apache JMeter Junit Python (Programming Language) Load Testing Radio-Frequency Identification Software Architecture Selenium Software Engineering SQL Databases Systems Integration TypeScript Web Applications Web Testing Digital Twin Data Logging Scripting Warehouse Management Systems Performance Testing Postman Cypress (Programming Language) Hardware Testing Reliability of Systems Backend Git Pytest Containerization Information Technology Playwright Restful APIs Industrial Software Api Management Docker SDET

Job description

As an SDET, you will work closely with our software developers, product teams, and engineers to build and maintain automated testing frameworks and ensure the quality of our software platforms. This is a hands-on technical role for someone who understands both software development and quality engineering and enjoys identifying problems before they reach production. You will test web applications, APIs, backend services, databases, integrations, and systems that interact with industrial equipment and IoT devices.

What You’ll Do

  • Design, develop, and maintain automated testing frameworks and test suites.
  • Build automated tests for web applications, APIs, backend services, and system

integrations.

  • Perform functional, regression, integration, end-to-end, and performance testing.
  • Develop reusable automation scripts and tools to improve testing efficiency.
  • Validate data flowing between applications, databases, APIs, IoT devices, and external systems.
  • Test complex workflows within industrial yard, warehouse, material tracking, and

automation applications.

  • Identify, document, troubleshoot, and track software defects through resolution.
  • Work closely with developers to reproduce issues and determine root causes.
  • Participate in requirements, architecture, and design reviews to ensure applications are

testable from the beginning.

  • Help integrate automated testing into CI/CD pipelines.
  • Perform API testing and validate application integrations.
  • Conduct load and performance testing for critical applications and services.
  • Help improve application monitoring, logging, alerting, and overall system reliability.
  • Track testing coverage, defects, and release readiness.
  • Support testing of software releases before deployment to customer environments.

Requirements

  • Recent Graduate with Bachelor’s degree in Computer Science, Software Engineering, Information Technology,

or a related technical field.

  • Experience developing and maintaining automated test frameworks.
  • Experience testing web applications and REST APIs.
  • Programming or scripting experience with Java, Python, JavaScript/TypeScript, or

similar languages.

  • Experience with automation/testing tools such as Selenium, Playwright, Cypress, Jest,

JUnit, PyTest, Postman, REST Assured, or similar technologies.

  • Experience with SQL and validating data within relational databases.
  • Understanding of software architecture, APIs, databases, middleware, and distributed

applications.

  • Familiarity with Git and modern CI/CD environments.
  • Strong troubleshooting and analytical skills.
  • Ability to work collaboratively with software developers and cross-functional

engineering teams.

Preferred Qualifications

Experience with any of the following is a plus:

  • Industrial automation or manufacturing software
  • Warehouse Management Systems (WMS) or Yard Management Systems (YMS)
  • IoT or connected-device testing
  • Real-time tracking or location-based applications
  • RFID, GPS, sensors, PLCs, or industrial hardware integrations
  • Digital Twin applications
  • Performance/load testing tools such as JMeter or k6
  • Cloud platforms such as AWS or Azure
  • Docker or containerized applications
  • Monitoring and observability tools
  • Security testing
  • Agile/Scrum software development environments

About the company

eMeasurematics develops advanced industrial automation, material tracking, Digital Twin, and yard and warehouse management solutions for some of the world’s leading steel, metals,

manufacturing, logistics, and heavy-industry operations.Our solutions combine enterprise software, industrial hardware, IoT devices, sensors, real-timedata, and automation technologies to solve complex operational challenges.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

4:15 min

Refactoring test code dependencies with Maven and JUnit

Benjamin Bischoff Benjamin Bischoff · Europe 2026 Virtual

3:09 min

Balancing data science skillings alongside systems engineering rigor

Nico Schmidt · LIVE

1:48 min

Structuring and naming conventions for unit test methods

Annelore Egger Annelore Egger · World Congress 2025

5:43 min

Measuring technical maturity across the software delivery pipeline

Martin Thalmann · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all