Automation Engineer - Platform Integration
Core
Build and maintain automated regression suites for web front ends, middleware, and APIs to support the migration of an acquired electronic-monitoring product line to a strategic web-based platform.
Role type
Senior IC automation engineer (platform integration)
Builds
Automated test suites, data migration verification tools, and CI/CD pipelines for production web applications and IoT devices.
Domain
SaaS platform integration, IoT, and electronic monitoring
Required skills
Playwright, Cypress, Selenium, JavaScript, TypeScript, REST API testing, SQL (PostgreSQL, SQL Server), CI/CD pipeline integration (GitHub Actions, Jenkins, Azure DevOps), Git, defect triage, risk-based test prioritization
Preferred skills
Python, C#, Java, AWS, Oracle Cloud, Google Cloud Platform, k6, JMeter, performance/load testing, coaching QA staff, experience in telematics or public-safety software
Technologies
AWS, Azure, BitBucket, C#, CI/CD, Cloud, Cypress, DevOps, Git, GitHub, IoT, Java, JavaScript, Jenkins, JMeter, Oracle, Playwright, PostgreSQL, Python, REST, SQL, Selenium, TypeScript, Web API
Responsibilities
Build and maintain automated regression suites for web front ends, middleware, and APIs. Automate validation of features for onboarding acquired customers. Create tools to verify data migrations including record counts and referential integrity. Automate end-to-end device and event scenarios for migration rehearsals. Establish build pipelines for automated suites and report results to leadership. Automate test-data creation and environment setup/teardown. Triage test failures and file issues with engineering teams. Partner with QA to define automation scope and prioritize coverage by risk. Document test suites and transfer frameworks to the permanent QA team.
Seniority
Senior, hands-on IC