Software Automation Test Engineer II; Lehi, UT - Hybrid or Boston, MA – Hybrid, Mishawaka,
Listed on 2026-05-11
-
Software Development
DevOps, Software Engineer, Software Testing, Cloud Engineer - Software
Software Automation Test Engineer II (Lehi, UT - Hybrid or Boston, MA – Hybrid, Mishawaka, - Hybrid)
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. Smart Sense 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 Health Care, 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.
Our Software Test Automation Engineer will play a key role in scaling test automation across API‑driven and event‑driven systems, contributing to the evolution of our testing frameworks, and ensuring robust, reliable, and efficient validation of end‑to‑end product behavior.
Locations: (Lehi, UT - Hybrid or Boston, MA – Hybrid, Mishawaka, - Hybrid)
What We OfferDive 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, Graph
QL 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.
- Bachelor’s degree in Engineering, Computer Science, or related field; or equivalent work experience.
- Proven 3+ years in designing and implementing API 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.
- Experience with Cypress test framework
- Hands‑on experience with test design for scalability, reliability, or distributed systems.
- 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…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).