The Automation Engineer builds the automated test and validation coverage required to move a recently acquired electronic-monitoring product line onto a new, strategic web-based platform. This is a fixed-term (approximately 10-month) contract role on the integration team. The engineer establishes an automated regression suite across the platform’s web front end, middleware, and APIs, and builds the tooling that proves migrated customer data and device behavior are correct after each cutover rehearsal. The migration adds substantial new functionality to a platform that is today validated largely by hand; this role is what makes a repeatable, low-risk cutover possible.
Requirements
Must reside in Eastern Time Zone
• Build and maintain an automated regression suite covering the target platform’s web front end, middleware services, and APIs.
• Automate validation of the gap features built to onboard the acquired customer base, working from the development team’s designs and acceptance criteria.
• Build data-migration validation tooling: automated reconciliation of record counts, field-level mapping, and referential integrity between legacy applications and the target platform.
• Automate end-to-end device and event scenarios (enrollment, position and event ingestion, alerting, reporting) so every migration rehearsal can be re-run on demand rather than re-tested by hand.
• Stand up a build pipeline for the automated suites where none exists today, so they run on each build and each migration rehearsal, and report results in a transparent format for program leadership.
• Automate test-data creation and environment setup and teardown so runs are repeatable and isolated.
• Triage failures, separate product defects from test defects, and file and track defects with engineering and QA teams.
• Work with the QA function to set the boundary between what is automated and what stays manual, prioriti