Zone & Co
Motorola Solutions
Test Automation Engineer
ÜBER UNS
Bei Motorola Solutions glauben wir, dass alles bei unseren Mitarbeitern beginnt. Wir sind eine globale, eng verbundene Gemeinschaft, die durch das unermüdliche Streben vereint ist, Menschen überall sicherer zu machen. Wir entwickeln und verbinden Technologien, um Menschen, Eigentum und Orte zu schützen. Unsere Lösungen fördern die Zusammenarbeit, die für sicherere Gemeinden, sicherere Schulen, sicherere Krankenhäuser, sicherere Unternehmen und letztendlich sicherere Nationen entscheidend ist. Gestalten Sie eine Karriere, die etwas bewirkt, und helfen Sie uns, eine sicherere Zukunft aufzubauen.
ABTEILUNGSÜBERSICHT
Die Innovationen, Produkte und Dienstleistungen von Motorola Solutions spielen eine wesentliche Rolle im Leben der Menschen. Unsere End-to-End-Suite von Softwarelösungen hilft unseren Kunden, Tausende von Notrufen und Textnachrichten zu beantworten und Video-, unterschiedliche Beweismittel und Aufzeichnungen zu verarbeiten. Wir sind auch stolz darauf, ein Branchenführer im Bereich Videosicherheitslösungen zu sein, die in mehr als 120 Ländern an Tausenden von Kundenstandorten installiert sind. Unsere Produkte nutzen modernste Sprachtechnologie, Videoanalytik und Machine Learning , um es unseren Kunden zu ermöglichen, sich auf das Wesentliche zu konzentrieren und gleichzeitig schnellere Reaktionen, sicherere Ergebnisse und größere Transparenz zu gewährleisten.
STELLENBESCHREIBUNG
Das Avigilon Alta Video-Team ist für die geschäftskritische Infrastruktur verantwortlich, die unser VMS antreibt. Wir entwickeln derzeit unsere Plattform weiter, um eine tiefe Vernetzung über das gesamte Motorola-Produktportfolio hinweg zu unterstützen. Unser Team legt Wert auf Hochleistungs-Engineering, architektonische Integrität und das Engagement, die zuverlässigsten Echtzeit-Tools der Branche zu entwickeln. Wir haben ein fantastisches Büro im Stadtzentrum im Herzen von Edinburgh und verfolgen ein hybrides Arbeitsmodell (Home/Büro) mit dem Ziel, 2 Tage pro Woche im Büro zu arbeiten.
Wir suchen einen erfahrenen Test Automation Engineer für unser Team in Edinburgh. Der ideale Kandidat kombiniert starke Automatisierungsexpertise mit exzellenten Fähigkeiten in der API- und Browser-Automatisierung, einer soliden Grundlage in der Programmierung und einer kollaborativen, teamorientierten Denkweise.
Obwohl Erfahrung mit unserem spezifischen Tech-Stack nicht erforderlich ist, ist die Beherrschung von Typescript / Playwright ein erheblicher Bonus. Vor allem schätzen wir Begeisterung, Anpassungsfähigkeit und Lernbereitschaft.
Einige der Aufgaben umfassen:
- Mission-Critical-Qualitätssicherung: Direkter Beitrag zur öffentlichen Sicherheit und Unternehmenssicherheit durch Ausführung und Sicherstellung der Qualität von Spitzenlösungen.
- Unterstützung von Qualitätsbenchmarks: Zusammenarbeit mit erfahrenen Ingenieuren zur Unterstützung kontinuierlicher Qualitätsbenchmarks für Echtzeitsysteme und neue KI-Funktionen.
- Entwicklung und Wartung von Testsuiten: Entwicklung, Wartung und Ausführung von automatisierten Tests innerhalb bestehender Frameworks (z. B. TypeScript / Playwright) für UI-, API- und backend-Systeme.
- Spezialisierte mobile Automatisierung: Verantwortlich für die Entwicklung und Ausführung von automatisierten Testskripten für iOS- und Android-Anwendungen, um nahtlose mobile Benutzererlebnisse zu gewährleisten. Integration von mobilen Tests mit Emulatoren, Simulatoren und echten Geräte-Clouds in die Lieferpipeline des Teams.
GRUNDVORAUSSETZUNGEN
Es wird nicht erwartet, dass Sie alle folgenden Fähigkeiten besitzen, aber sie werden bei der Ausübung Ihrer Tätigkeit nützlich sein. Wir suchen jemanden, der:
- Ein kollaborativer Teamplayer, der sich mit unseren Kernwerten und unserer Unternehmenskultur identifiziert.
- Automatisierte Testskripte innerhalb etablierter Frameworks entwickelt, ausführt und wartet.
- Aktiv zu Continuous Integration und Delivery Pipelines beiträgt, um häufige, qualitativ hochwertige Releases sicherzustellen.
- Nachgewiesene Kenntnisse in einer modernen Programmiersprache und die Fähigkeit, Kern-Engineering-Prinzipien anzuwenden.
- Nachgewiesene Expertise in iOS / android Mobile Testing, Kenntnisse mit plattformübergreifenden mobilen Tools (z. B. Appium) oder nativen Frameworks (XCUITest, Espresso), unter Verwendung von Sprachen wie Python, JavaScript oder TypeScript.
- Erfahrung im Testen und Automatisieren von Workflows über verschiedene Systemebenen hinweg, einschließlich Benutzeroberflächen (UI) und APIs.
- Solide Fähigkeiten zur Fehlerbehebung und zum Debugging, um Testfehler und Systemprobleme zu identifizieren und zu beheben.
- Vertrautheit mit CI/CD-Prinzipien und praktische Erfahrung in der Mitwirkung an oder Wartung von CI/CD-Pipelines.
Es wird auch als Bonus betrachtet, wenn Sie:
- Praktische Erfahrung mit TypeScript / Playwright.
- Vertrautheit mit Methoden und Werkzeugen für Soak- oder Leistungstests.
- Praktische Erfahrung mit Jenkins oder ähnlichen Planungs- und Integrationstools.
- Einblicke in Videoplattformen, Streaming-Technologien oder Medienlösungen.
- Erfahrung in der Hardware-Automatisierung.
- Logik & Zustand: Verständnis von Anwendungszustand-Mustern, Datenflüssen (z. B. Pinia, Vuex oder Redux) und Reaktivität/Observables.
- API & Infrastruktur: Praktische Erfahrung mit RESTful API, Websockets... Solides Verständnis der Webentwicklungsprinzipien.
- Engineering-Denkweise: Eine gute Grundlage in Datenstrukturen/Algorithmen und Entwurfsmustern. Fähigkeit, die langfristigen Auswirkungen von Lösungen zu erkennen.
- Zusammenarbeit: Nachgewiesene Teamfähigkeit und Bereitschaft zur Zusammenarbeit mit anderen.
- Resiliente Systeme: Begeisterung für die Entwicklung, den Betrieb und die Wartung von resilienten, skalierbaren Systemen. Testet den eigenen Code.
- Analyse: Fähigkeit, Probleme zu untersuchen, die Ursache zu ermitteln und eine Lösung zu finden.
- Flexibilität: Freude daran, neue Bereiche der Codebasis zu erkunden und in neue Funktionen einzusteigen (natürlich mit Hilfe). Kann effektiv priorisieren.
- Lernbereitschaft: Wir sind stets bestrebt, unsere Codebasis zu verbessern, sei es durch Muster oder Bibliotheken, und wir überprüfen den Code.
- Remote-Kultur: Das Team ist über verschiedene geografische Standorte verteilt, und Sie arbeiten gerne einen Teil der Woche remote.
Im Gegenzug für Ihre Expertise unterstützen wir Sie bei dieser neuen Herausforderung mit Coaching & Entwicklung bei jedem Schritt des Weges. Außerdem erhalten Sie als Belohnung für Ihre harte Arbeit:
- Wettbewerbsfähiges Gehalt und Bonusprogramme
- Zwei Wochen zusätzliches Gehalt pro Jahr (Urlaubsbonus)
- 25 Urlaubstage + Feiertage
- Attraktiver Defined Contribution Pensionsplan
- Private Krankenversicherung
- Mitarbeiter-Aktienkaufplan
- Flexible Arbeitsoptionen
- Lebensversicherung
- Erhöhte Leistungen bei Mutterschaft und Vaterschaft
- Unterstützung bei der Karriereentwicklung und vielfältige Lernmöglichkeiten
- Unterstützung für die Gesundheit und das Wohlbefinden der Mitarbeiter (EAP, Beratung zum Wohlbefinden etc.)
- CO2-neutrale Initiativen/Ziele
- Initiativen zur sozialen Verantwortung von Unternehmen, einschließlich Unterstützung für Freiwilligentage
- Mitarbeiterrabatte bei bekannten Marken
#LI-ZR1
REISEANFORDERUNGEN Unter 10%
UMZUGSBETREUUNG Keine
POSITIONSTYP Erfahren
VERMITTLUNGSBONUSPLAN Ja
EEO-Erklärung
Motorola Solutions ist ein Arbeitgeber, der Chancengleichheit fördert. Alle qualifizierten Bewerber werden bei der Stellenvergabe berücksichtigt, ohne Rücksicht auf Rasse, Hautfarbe, Religion oder Weltanschauung, Geschlecht, sexuelle Orientierung, Geschlechtsidentität, nationale Herkunft, Behinderung, Veteranenstatus oder irgendein anderes gesetzlich geschütztes Merkmal.
Wir sind stolz auf unsere "People-First"- und gemeinschaftsorientierte Kultur, die es jedem Motorolan ermöglicht, sein authentischstes Selbst zu sein und sein Bestes zu geben, um das Versprechen einer sichereren Welt zu erfüllen. Wenn Sie unserem Team beitreten möchten, aber das Gefühl haben, dass Sie nicht alle bevorzugten Fähigkeiten erfüllen, würden wir uns trotzdem freuen, von Ihnen zu hören, warum Sie glauben, dass Sie eine großartige Ergänzung für unser Team wären.
UNTERNEHMEN Motorola Solutions UK Limited
