Software Test Engineer II

Groupe Kardol

Mishawaka (IN)

Hybrid

USD 95,000 - 149,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Total Rewards package
New hire stock award
Paid parental leave
Open PTO
Hybrid work environment

Job summary

SmartSense by Digi is seeking a Senior Software Test Automation Engineer to join a fast-growing IoT company. You will develop automated integration tests across API, service, and event-driven architectures, collaborating with senior engineers to expand automation and improve test coverage.

The role offers a hybrid work model with a focus on reliability and scalability of our cloud-connected IoT platform. You will work on Python-based automation, API testing, and end-to-end validation across

Qualifications

  • Bachelor’s degree in Engineering, Computer Science, or related field.
  • 3+ years designing and implementing API test frameworks.
  • Strong Python proficiency for maintainable automation.
  • Experience with API validation, security, and error handling.
  • Experience drafting test cases from user requirements.
  • Familiarity with event-driven architectures and asynchronous testing.
  • Knowledge of CI/CD pipelines and test orchestration.
  • Basic understanding of frontend/UI testing workflows.
  • Able to work autonomously while collaborating with developers.
  • Strong communication and continuous improvement mindset.

Responsibilities

  • Develop reliable automated integration tests using pytest.
  • Write Python-based tests for REST and GraphQL APIs and event-driven workflows.
  • Design test cases from requirements and system diagrams.
  • Test event-driven interactions (pub/sub, asynchronous processing).
  • Perform manual/exploratory API tests with Postman/Bruno.
  • Execute and enhance UI/UX test flows for end-to-end validation.
  • Analyze results, troubleshoot failures, and collaborate on root causes.
  • Improve documentation, test plans, and traceability.
  • Participate in code reviews for automated tests and raise quality standards.
  • Contribute ideas to improve test frameworks and tooling.
  • Support CI practices to ensure reliable automated tests in delivery pipeline.

Skills

Python automation
API testing
Postman
Bruno
CI/CD
UI testing basics

Education

Bachelor's degree in Engineering/CS

Tools

Postman
Bruno
REST/GraphQL testing

Job description

Join a high-performing, tight-knit team at a fast-growing company using the Internet of Things (IoT) to transform how organizations maintain compliance, enhance safety, and reimagine operations. SmartSense by Digi and Jolt are trusted by some of the world’s most recognizable brands including CVS Health, Walgreens, Walmart, McDonald’s, Jack in the Box, Hartford HealthCare, and Children’s Minnesota to protect their operations and the people they serve. We’re looking for team-oriented change agents who want to help shape the future of IoT.

Locations: (Mishawaka, ID - Hybrid, Lehi, UT - Hybrid or Boston, MA – Hybrid, Mishawaka, ID - Hybrid)

What We Offer

Join a high‑performing, collaborative engineering organization at a fast‑growing company that is transforming how organizations sense, monitor, and make decisions. Digi solutions are deployed across thousands of enterprises, enabling mission‑critical operations in retail, healthcare, transportation, supply chain, and beyond. Our customers depend on Digi software every day—and we are looking for a strong, quality‑focused Senior Software Test Automation Engineer to help us deliver reliable, scalable, high‑performing products.

Dive into an empowered role contributing to automated test development and quality engineering across API, integration, service, and event‑driven architectures. You will gain exposure to all parts of our technical ecosystem—API layers, event workflows, services, frontend flows, and distributed components.

You’ll work with senior engineers to expand automation, design new test scenarios, and drive improvements in test efficiency, reliability, and coverage. You will apply judgement in designing integration tests, improving maintainability, and contributing to a scalable automation strategy as part of a modern cloud‑connected IoT platform.

What You Will Do
  • Develop reliable, maintainable automated integration tests using the pytest framework.
  • Write advanced Python‑based automated tests for REST APIs, GraphQL APIs, service interactions, and event‑driven workflows.
  • Contribute to designing test cases based on requirements, architecture diagrams, and system behaviors.
  • Test event‑driven system interactions (e.g., pub/sub messaging, asynchronous processing).
  • Perform manual and exploratory API testing as needed using Postman, Bruno, or similar tools.
  • Execute and enhance automated and manual UI/UX test flows for full end‑to‑end validation.
  • Analyze test results, troubleshoot failures, and collaborate with developers to identify root causes.
  • Improve documentation, test plans, and traceability practices.
  • Participate in code reviews for automated tests and assist in improving test coding standards.
  • Contribute ideas for improving test frameworks, automation stability, tooling, and processes.
  • Support continuous integration practices to ensure automated tests run reliably as part of the delivery pipeline.
Who You Are And What You Bring
  • Bachelor’s degree in Engineering, Computer Science, or related field; or equivalent work experience.
  • Proven 3+ years in designing and implementing APU test frameworks.
  • Strong proficiency in Python, especially for writing maintainable automation.
  • Solid experience with API testing, including verifying request/response correctness, security, and error handling.
  • Experience writing test cases and designing testing scenarios from user requirements.
  • Familiarity with event‑driven architectures and testing asynchronous behavior.
  • Experience using tools like Postman, Bruno, or similar API testing utilities.
  • Knowledge of CI/CD pipelines and test orchestration.
  • Basic understanding of frontend/UI testing workflows.
  • Ability to work in a self‑directed manner while collaborating closely with developers and test engineers.
  • Strong communication skills and willingness to provide input on process improvements.
  • Curiosity, quality‑focused mindset, and motivation to continually grow your testing expertise.
Preferred Requirements
  • Experience contributing to test framework enhancements or automation infrastructure.
  • Familiarity with containerized based test execution environments.
  • Familiarity with messaging systems or event brokers.
  • Hands‑on experience with test design for scalability, reliability, or distributed systems.
  • Exposure to Agile delivery processes (Scrum, Kanban).
  • Knowledge of secure testing practices or performance considerations.
  • Please note that we are unable to provide visa sponsorship for this position. This includes, but is not limited to, work visas, employment-based visas, or residency sponsorship. Candidates must have valid work authorization in the United States at the time of application. Visa applications of any kind will not be considered.

SmartSense by Digi offers a distinctive Total Rewards package including a short-term incentive program, new hire stock award, paid parental leave, open (uncapped) PTO, and hybrid work environment in addition to our competitive medical, health & wellbeing and compensation offerings.

The anticipated base pay range for this position is $95,000 – $149,000. Pay ranges are determined by role, job level and primary job location. The range displayed reflects the reasonable range we anticipate paying for this position and reflects the cost of labor within several U.S. geographic markets. The specific salary offered within the range will depend on various factors including, but not limited to the candidate’s relevant and prior experience, education, skills, and primary work location. It is not typical for an individual to be hired at or near the top of the range for their role and compensation decisions are dependent on the facts and circumstances of each position. Pay ranges are typically reviewed and updated annually.

At Digi, we embrace diversity and inclusion among our teammates. It is critical to our success as a global company, and we seek to recruit, develop and retain the most talented people from a diverse candidate pool. We are committed to providing an environment of respect where equal employment opportunities are available to all applicants and teammates.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Customer Success Manager I, SmartSense (Hybrid: Mishawaka, IN)
Customer Success Manager I, SmartSense (Hybrid: Mishawaka, IN)

SmartSense by Digi • Mishawaka (IN)

Hybrid
USD 63,000 - 99,000
Short-term incentive program
New hire stock award
Paid parental leave
+2
Software Test Engineer I - Infrastructure Management (Hybrid - Hopkins, MN)
Software Test Engineer I - Infrastructure Management (Hybrid - Hopkins, MN)

Digi International • Hopkins (MN)

Hybrid
USD 57,000 - 89,000
Hybrid work environment
New hire stock award
Paid parental leave
+1
Strategic Sales Account Executive, SmartSense (Northeast US, Remote) Food Service: Grocery/C-St[...]
Strategic Sales Account Executive, SmartSense (Northeast US, Remote) Food Service: Grocery/C-St[...]

Digi • Lehi (UT)

Remote
USD 160,000 - 250,000
Commission program
Stock grant
Paid parental leave
+2
Customer Success Manager I, SmartSense (Hybrid: Mishawaka, IN)
Customer Success Manager I, SmartSense (Hybrid: Mishawaka, IN)

Digi • Mishawaka (IN), Northern (KY)

Hybrid
USD 63,000 - 99,000
Short-term incentive program
New hire stock award
Paid parental leave
+2
Commercial Account Executive, SmartSense (Midwest - Remote) Food Service: Grocery/C-Store/Restaurant
Commercial Account Executive, SmartSense (Midwest - Remote) Food Service: Grocery/C-Store/Restaurant

Digi Axess • Lehi (UT)

Remote
USD 160,000 - 250,000
Senior Production Technician (Sandy, UT - Onsite)
Senior Production Technician (Sandy, UT - Onsite)

Jolt • Sandy (UT)

On-site
USD 25,000 - 39,000
Short-term incentive
Stock award
Paid parental leave
+2
Account Services Manager / Deal Desk Analyst, SmartSense (Mishawaka, IN - Hybrid)
Account Services Manager / Deal Desk Analyst, SmartSense (Mishawaka, IN - Hybrid)

Digi International • Mishawaka (IN)

On-site
USD 63,000 - 99,000
Stock award
Paid parental leave
Open PTO
+1
Web Developer (Remote – US) at Ventus
Web Developer (Remote – US) at Ventus

Feedinkoo • United States

Hybrid
USD 63,000 - 99,000
Short‑term incentive program
Paid parental leave
Open (uncapped) PTO
+1
Web Developer at Digi International
Web Developer at Digi International

Feedinkoo • United States

Hybrid
USD 63,000 - 99,000
Medical insurance
Dental insurance
401(k)
+6
Account Services Manager / Deal Desk Analyst, SmartSense (Lehi, UT - Hybrid)
Account Services Manager / Deal Desk Analyst, SmartSense (Lehi, UT - Hybrid)

RevOps Report • Lehi (UT)

Hybrid
USD 63,000 - 99,000
Short-term incentive program
New hire stock award
Paid parental leave
+2