Software Test Engineer
Core
Design, develop, and maintain automated test frameworks and scripts for Motorola Solutions' Public Safety multiplatform SDK to ensure quality and stability for developers.
Role type
Software Test Automation Engineer
Builds
Automated test frameworks, scripts, and pipelines for Mobile Evidence SDK
Domain
Public Safety / Mobile Software Development
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Automated testing frameworks (Selenium, Appium, JUnit, pytest, Cypress, Postman), CI/CD pipelines, TDD/BDD/ATTD, RESTful API testing, bug tracking and documentation, software architecture knowledge, scripting/programming languages
Preferred skills
Kotlin, Swift, Jetpack Compose, SwiftUI, OpenAPI/Swagger, Gradle, Kotlin Multiplatform, Flutter, React Native, Cloud platforms (AWS, GCP, Azure)
Technologies
Selenium, Appium, JUnit, pytest, Cypress, Postman, Git, AWS, GCP, Azure, Gradle, Kotlin, Swift
Responsibilities
Design and maintain automated test scripts and frameworks; perform functional, usability, regression, and performance testing; develop and execute test automation pipelines; track, analyze, and verify software discrepancies; document test procedures and bug reports; collaborate with delivery teams on testing activities; review software requirements and scope; monitor progress against milestones.
Seniority
Mid-level, hands-on IC