Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Gemini, Cursor and Grok
Connect

Motorola Solutions

NewBe an early applicant

Test Automation Engineer

Posted Updated
Discussion

Description

  • The Avigilon Alta Video team is responsible for the mission-critical infrastructure that powers our VMS. We are currently evolving our platform to support deep-tier interconnection across the Motorola product portfolio. Our team values high-performance engineering, architectural integrity, and a commitment to building the most reliable real-time tools in the industry
  • We are looking for a skilled Test Automation Engineer to join our team in Edinburgh
  • 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: Responsible for developing and executing
    automated test scripts for iOS and Android applications to ensure seamless
    mobile user experiences. Integrates mobile tests with emulators, simulators, and real-device clouds into the team’s delivery pipeline

Benefits

  • Flexible work models
  • Paid time off
  • Paid parental and family leave
  • Health care benefits
  • Global wellness resources
  • Employee assistance programs
  • Rotation programs
  • Mentor relationships
  • Learning and development opportunities
  • Retirement benefits
  • Employee bonuses
  • Stock grants & employee stock purchase plans
  • You’re not expected to have all the following skills, but they will be useful in performing your job. We are looking for someone who can:
  • Actively contribute to continuous integration and delivery pipelines to ensure frequent, high-quality releases
  • Familiarity with CI/CD principles and practical experience contributing to or maintaining CI/CD pipelines
  • A collaborative team player who aligns with our core values and company culture
  • 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
  • Demonstrated proficiency in a modern programming language and the ability to apply core engineering principles
  • 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
  • Develop, execute, and maintain automated test scripts within established frameworks
  • Adaptability, and a willingness to learn
  • While experience with our specific tech stack is not required, having proficiency in Typescript /Playwright is a significant bonus. Above all, we value enthusiasm,
  • The ideal candidate combines strong automation expertise with excellent API & browser automation skills, a solid foundation in coding, and a collaborative, team-oriented mindset
  • 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
  • Experience in Hardware automation
  • Exposure to video platforms, streaming technologies, or media solutions
  • API & Infrastructure: hands-on experience with RESTful API, websockets.. Solid understanding of web development principles
  • Logic & State: Understanding of application state patterns, data flows (e.g., Pinia, Vuex, or Redux) and reactivity/observables
  • Engineering Mindset: a good foundation in data structures/algorithms and design patterns. Ability to see the long-term implications of solutions
  • Collaboration: Demonstrated team player skills and a willingness to work with
    others
  • Resilient Systems: excited about building, operating, and maintaining resilient, scalable systems. Tests their code
  • Willingness to learn: we’re always looking to improve our codebase, whether via patterns or libraries and we review code
  • Flexibility: happy exploring new areas of the codebase and jumping into new
    features (with help, of course). Can prioritise effectively
  • Remote Culture: the team is distributed across geographies, and you’re happy
    working remotely part of the week
  • Analysis: ability to investigate and get to the root cause of issues and find a
    solution

Skills

Apply

See also

QA jobs by country — openings, pay and top skills →