Maintain an automated test suite for a large legacy JavaScript/TypeScript codebase for an application designed to run on embedded Linux devices and cloud containers for industrial applications. Automate tests that ensure robust Modbus RTU/TCP communications and stable behavior for unstable networks for an application running on resource-constrained hardware.
Extend existing test suite to work with new replacement application written in .NET, ensuring consistency of behavior and feature parity. Additionally, maintain an automated test suite for the companion Nuxt-based operational/configuration web UI.
Key Responsibilities
12+ yrs experience as QA working with Node.js/TypeScript; 4+ yrs with command-line applications/services; 12+ yrs with automated testing suites/frameworks