M

Motorola Solutions

Builds communications and security technology

Software Test Automation Engineer

Test Automation EngineeringUpdated on Nov 14
Full-timeUxbridge, UKNo salary listed

About the Job

Requirements

  • A bachelor's degree in Computer Science, Software Engineering, or a STEM discipline, or equivalent practical experience gained through real-world software delivery.
  • Solid professional software test automation experience focused on web applications and APIs.
  • Legal authorization to work in the United Kingdom.
  • Ability to build structured, maintainable test code using JavaScript, TypeScript, or Python.
  • Ability to validate RESTful web services, data schemas, and real-time messaging protocols through API test automation.
  • Ability to design and execute end-to-end user workflow test suites through UI and browser automation.
  • Ability to incorporate test automation into modern continuous integration and delivery pipelines.
  • Ability to adopt AI-assisted test development practices.
  • Ability to investigate complex defect patterns, isolate system bottlenecks, and identify sustainable software fixes through root-cause analysis.
  • Ability to work across functional and geographic boundaries in distributed teams.
  • Ability to explore evolving software components and adapt to emerging architectural designs.

Responsibilities

  • Build, execute, and scale automated test suites for web applications, microservices, and backend APIs.
  • Partner with development teams to analyze system requirements and implement high-efficiency integration tests.
  • Maintain automated testing frameworks to support high reliability and repeatable execution across modern browsers and distributed service layers.
  • Integrate automated regression and functional tests into continuous integration and delivery pipelines to facilitate reliable releases.
  • Analyze and diagnose test execution failures and system defects, working with software engineers to resolve root causes.
  • Assist in benchmarking quality metrics for real-time video streaming pipelines and assistive AI capabilities.
  • Assist with execution and initial analysis of performance, load, and stress tests on distributed systems.
  • Promote clean test code practices and participate in peer code reviews across distributed engineering hubs.
  • Oversee test suite health by reducing flakiness and refining execution runtimes.

Desired Qualifications

  • Hands-on experience with modern automation frameworks such as Playwright or Cypress.
  • Experience with performance, load, or soak testing methodologies.
  • Practical experience with Jenkins or similar pipeline orchestration tools.
  • Exposure to real-time video platforms, streaming technologies, or media solutions.
  • Exposure to hardware or device automation workflows.
  • Understanding of application state patterns such as Pinia, Vuex, or Redux, and reactive programming concepts.

About the Company

Motorola Solutions

Builds communications and security technology

Motorola Solutions builds communications and security technology for emergency services, governments and businesses, connecting field teams with control rooms. Its APX radios keep responders in contact, while command center software combines calls, dispatch and incident records. Cameras, access controls and video analytics help organizations monitor buildings and investigate events, alongside body cameras that record work in the field. The company sells devices and network equipment, licenses software, and earns recurring fees from cloud subscriptions, maintenance and managed services. Founded in 1928, Motorola Solutions is headquartered in Chicago, Illinois.

Company size
10,001+
Company stage
IPO
Headquarters
Chicago, IL
Founded
1928

Recently Posted Jobs

Explore more opportunities at Motorola Solutions

See more jobs