Mobile Automation Engineer

Urgent

Job Description

Mobile Automation Engineer – Edinburgh

We are looking for a skilled Mobile Automation Engineer to join our team in Edinburgh. The role involves building and evolving a high performance, reliable real time video management platform.

Company Overview

Motorola Solutions is a global community focused on protecting people, property and places through technology. We deliver video, voice, analytics and machine learning solutions to support public safety and enterprise security worldwide.

Responsibilities

  • Mission Critical Quality Assurance: directly contribute to public safety and enterprise security by executing and assuring the quality of cutting edge solutions.
  • Support Quality Benchmarks: work with senior engineers to support continuous quality benchmarks for real time systems and new AI features.
  • Develop and Maintain Test Suites: develop, maintain, and execute automated tests within existing frameworks (e.g., TypeScript/Playwright) across UI, API, and backend systems.
  • Specialized Mobile Automation: develop and execute automated test scripts for iOS and Android applications, integrating mobile tests with emulators, simulators, and real device clouds into the team’s delivery pipeline.

Basic Requirements

  • A collaborative team player who aligns with our core values and company culture.
  • Develop, execute, and maintain automated test scripts within established frameworks.
  • Actively contribute to continuous integration and delivery pipelines to ensure frequent, high quality releases.
  • Demonstrated proficiency in a modern programming language and the ability to apply core engineering principles.
  • Proven expertise in iOS/Android mobile testing, proficiency with cross platform mobile tools (e.g., Appium) or native frameworks (XCUITest, Espresso), using languages like Python, JavaScript or TypeScript.
  • Experience with testing and automating workflows across different layers of a system, including user interfaces (UI) and APIs.
  • Solid troubleshooting and debugging skills to identify and resolve test failures and system issues.
  • Familiarity with CI/CD principles and practical experience contributing to or maintaining CI/CD pipelines.

Preferred Skills

  • Hands on experience with TypeScript/Playwright.
  • Familiar with methodologies and tools for soak or performance testing.
  • Practical experience with Jenkins or similar scheduling and integration tools.
  • Exposure to video platforms, streaming technologies, or media solutions.
  • Experience in hardware automation.
  • Understanding of application state patterns, data flows (e.g., Pinia, Vuex, or Redux) and reactivity/observables.
  • Hands on experience with RESTful API, websockets and solid understanding of web development principles.
  • Good foundation in data structures, algorithms and design patterns, with a long term view of system implications.
  • Demonstrated team player skills and a willingness to collaborate with others.
  • Excited about building, operating and maintaining resilient, scalable systems.
  • Ability to investigate root causes, find solutions and test the code.
  • Happy exploring new areas of the codebase and jumping into new features with help where needed.
  • Willingness to learn and continuously improve the codebase through patterns or libraries.
  • Comfortable with a distributed, remote culture and working remotely part of the week.

Benefits

In return for your expertise, we’ll support you with coaching and development every step of the way. You will receive:

  • Competitive salary and bonus schemes.
  • Two weeks of additional pay per year (holiday bonus).
  • 25 days holiday entitlement + bank holidays.
  • Attractive defined contribution pension scheme.
  • Private medical insurance.
  • Employee stock purchase plan.
  • Flexible working options.
  • Life assurance.
  • Enhanced maternity and paternity pay.
  • Career development support and wide ranging learning opportunities.
  • Employee health and wellbeing support, including EAP and wellbeing guidance.
  • Carbon neutral initiatives/goals.
  • Corporate social responsibility initiatives including support for volunteering days.
  • Company discount scheme for well known providers.

EEO Statement

Motorola Solutions is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion or belief, sex, sexual orientation, gender identity, national origin, disability, veteran status or any other legally protected characteristic.

Travel & Relocation

Under 10% relocation provided. None.

Position Type

Experienced. Referral payment plan available.

Location