Aller au contenu

Motorola Solutions

Ingénieur Automatisation des Tests

JavaScriptTypeScriptPython
Traduction automatique. Consultez l’original.

APERÇU DE L'ENTREPRISE

Chez Motorola Solutions, nous pensons que tout commence par nos collaborateurs. Nous sommes une communauté mondiale soudée, unie par la recherche incessante de contribuer à la sécurité de tous, partout. Nous construisons et connectons des technologies pour aider à protéger les personnes, les biens et les lieux. Nos solutions favorisent la collaboration essentielle à des communautés plus sûres, des écoles plus sûres, des hôpitaux plus sûrs, des entreprises plus sûres et, finalement, des nations plus sûres. Rejoignez une carrière qui a du sens et aidez-nous à construire un avenir plus sûr.

APERÇU DU DÉPARTEMENT

Les innovations, produits et services de Motorola Solutions jouent un rôle essentiel dans la vie des gens. Notre suite complète de solutions logicielles aide nos clients à répondre à des milliers d'appels et de messages texte d'urgence, et à traiter des vidéos, des preuves disparates et des dossiers. Nous sommes également fiers d'être un leader de l'industrie dans les solutions de vidéosurveillance installées dans plus de 120 pays sur des milliers de sites clients. Nos produits tirent parti de technologies vocales de pointe, d'analyses vidéo et de Machine Learning pour permettre à nos clients de se concentrer sur ce qui compte tout en offrant des réponses plus rapides, des résultats plus sûrs et une plus grande transparence.

DESCRIPTION DU POSTE

L'équipe Avigilon Alta Video est responsable de l'infrastructure critique qui alimente notre VMS. Nous faisons actuellement évoluer notre plateforme pour soutenir l'interconnexion profonde au sein du portefeuille de produits Motorola. Notre équipe valorise l'ingénierie haute performance, l'intégrité architecturale et l'engagement à construire les outils temps réel les plus fiables de l'industrie. Nous disposons d'un bureau fantastique en centre-ville, au cœur d'Édimbourg, et adoptons pleinement un modèle de travail hybride (domicile/bureau), avec un objectif de 2 jours au bureau.

Nous recherchons un Ingénieur Automatisation des Tests expérimenté pour rejoindre notre équipe à Édimbourg. Le candidat idéal combine une solide expertise en automatisation avec d'excellentes compétences en automatisation API et browser, une base solide en codage et un état d'esprit collaboratif et orienté équipe.

Bien que l'expérience avec notre pile technologique spécifique ne soit pas requise, une maîtrise de Typescript /Playwright est un avantage significatif. Par- dessus tout, nous valorisons l'enthousiasme, l'adaptabilité et la volonté d'apprendre.

Certaines responsabilités incluent :

  1. Assurance Qualité Critique : Contribuer directement à la sécurité publique et à la sécurité des entreprises en exécutant et en garantissant la qualité des solutions de pointe.
  1. Soutenir les Référentiels Qualité : Travailler avec les ingénieurs seniors pour soutenir les référentiels qualité continus pour les systèmes temps réel et les nouvelles fonctionnalités d'IA.
  1. Développer et Maintenir des Suites de Tests : Développer, maintenir et exécuter des tests automatisés au sein des frameworks existants (par exemple, TypeScript/Playwright) sur les systèmes UI, API et backend.
  1. Automatisation Mobile Spécialisée : Responsable du développement et de l'exécution de scripts de tests automatisés pour les applications iOS et Android afin d'assurer des expériences utilisateur mobiles fluides. Intègre les tests mobiles avec des émulateurs, des simulateurs et des clouds de périphériques réels dans le pipeline de livraison de l'équipe.

EXIGENCES DE BASE

Vous n'êtes pas censé posséder toutes ces compétences, mais elles vous seront utiles dans l'exercice de vos fonctions. Nous recherchons une personne capable de :

  1. Être un joueur d'équipe collaboratif qui s'aligne sur nos valeurs fondamentales et notre culture d'entreprise.
  1. Développer, exécuter et maintenir des scripts de tests automatisés au sein des frameworks établis.
  1. Contribuer activement aux pipelines d'intégration et de livraison continues pour assurer des versions fréquentes et de haute qualité.
  1. Maîtrise démontrée d'un langage de programmation moderne et capacité à appliquer les principes fondamentaux de l'ingénierie.
  1. Expertise avérée en tests mobiles iOS/android, maîtrise des outils mobiles cross-platform (par exemple, Appium) ou des frameworks natifs (XCUITest, Espresso), en utilisant des langages tels que Python, JavaScript ou TypeScript.
  1. Expérience dans les tests et l'automatisation des flux de travail à travers différentes couches d'un système, y compris les interfaces utilisateur (UI) et les APIs.
  1. Solides compétences en dépannage et débogage pour identifier et résoudre les échecs de tests et les problèmes système.
  1. Familiarité avec les principes de CI/CD et expérience pratique dans la contribution ou la maintenance de pipelines de CI/CD.

C'est aussi un plus si vous êtes :

  1. Expérience pratique avec TypeScript /Playwright.
  1. Familiarisé avec les méthodologies et les outils de test de longue durée ou de performance.
  1. Expérience pratique avec Jenkins ou des outils de planification et d'intégration similaires.
  1. Exposition aux plateformes vidéo, aux technologies de streaming ou aux solutions médias.
  1. Expérience en automatisation matérielle.
  1. Logique et État : Compréhension des modèles d'état d'application, des flux de données (par exemple, Pinia, Vuex ou Redux) et de la réactivité/observables.
  1. API et Infrastructure : expérience pratique avec les API RESTful, websockets... Solide compréhension des principes de développement web.
  1. État d'esprit d'ingénieur : une bonne base en structures de données/algorithmes et en modèles de conception. Capacité à voir les implications à long terme des solutions.
  1. Collaboration : Compétences démontrées en tant que joueur d'équipe et volonté de travailler avec les autres.
  1. Systèmes Résilients : enthousiaste à l'idée de construire, d'opérer et de maintenir des systèmes résilients et évolutifs. Teste son code.
  1. Analyse : capacité à enquêter et à trouver la cause profonde des problèmes et à proposer une solution.
  1. Flexibilité : heureux d'explorer de nouveaux domaines de la base de code et de sauter sur de nouvelles fonctionnalités (avec de l'aide, bien sûr). Capable de prioriser efficacement.
  1. Volonté d'apprendre : nous cherchons toujours à améliorer notre base de code, que ce soit par des modèles ou des bibliothèques, et nous examinons le code.
  1. Culture à distance : l'équipe est répartie géographiquement, et vous êtes à l'aise pour travailler à distance une partie de la semaine.

En retour de votre expertise, nous vous soutiendrons dans ce nouveau défi avec du coaching et du développement à chaque étape. De plus, pour récompenser votre travail acharné, vous bénéficierez de :

  • Salaire compétitif et programmes de bonus
  • Deux semaines de salaire supplémentaire par an (prime de vacances)
  • 25 jours de congés payés + jours fériés
  • Régime de retraite à cotisations définies attractif
  • Assurance médicale privée
  • Plan d'achat d'actions pour les employés
  • Options de travail flexibles
  • Assurance décès
  • Indemnités de maternité et de paternité majorées
  • Soutien au développement de carrière et opportunités d'apprentissage variées
  • Soutien à la santé et au bien-être des employés (PAE, conseils de bien-être, etc.)
  • Initiatives/objectifs de neutralité carbone
  • Initiatives de responsabilité sociale d'entreprise, y compris le soutien aux journées de bénévolat
  • Programme de réduction pour les entreprises bien connues

#LI-ZR1

EXIGENCES DE VOYAGE Moins de 10%

DÉMÉNAGEMENT PRIS EN CHARGE Aucun

TYPE DE POSTE Expérimenté

PLAN DE PAIEMENT DE RÉFÉRENCE Oui

Déclaration EEO

Motorola Solutions est un employeur garantissant l'égalité des chances. Tous les candidats qualifiés recevront une considération pour l'emploi sans égard à la race, la couleur, la religion ou les croyances, le sexe, l'orientation sexuelle, l'identité de genre, l'origine nationale, le handicap, le statut de vétéran ou tout autre caractéristique légalement protégée.

Nous sommes fiers de notre culture axée sur les personnes et la communauté, donnant à chaque Motorolan les moyens d'être authentique et de faire de son mieux pour tenir la promesse d'un monde plus sûr. Si vous souhaitez rejoindre notre équipe mais que vous avez l'impression de ne pas posséder toutes les compétences préférées, nous aimerions quand même savoir pourquoi vous pensez être un excellent ajout à notre équipe.

ENTREPRISE Motorola Solutions UK Limited

Plus d’opportunités avec un seul profil

Vous souhaitez accéder à plus de postes sans répéter tout le processus ? Créez votre profil pour être trouvé par les entreprises utilisant Nort.

Créer mon profil

Vagas Dev est maintenu gratuitement par l’équipe NortJobs.

Votre prochain emploiest peut-être sur NortJobs.

Vagas Dev

Des emplois pour développeurs et programmeurs. Le Brésil en priorité. Votre prochaine opportunité.

NortJobs · soutien du projetInstagramLinkedInTwitter
Mentions légalesÀ propos du projetConfidentialitéVagas Dev © 2026