Apple

Ingénieur(e) de développement logiciel – Tests, Services de gestion des identités

Python
Traduction automatique. Consultez l’original.

À propos du poste

Imaginez ce que vous pourriez faire ici ! Chez Apple, les nouvelles idées se transforment rapidement en produits, services et expériences client extraordinaires. Apportez passion et dévouement à votre travail et rien ne vous dira ce que vous ne pourriez pas accomplir. Rejoignez notre équipe et ensemble, nous explorerons toutes les façons d'améliorer le fonctionnement de Apple, permettant à nos employés de faire ce qu'ils font le mieux : créer des expériences magiques pour nos clients.

L'équipe des services de gestion des identités (IdMS) est un groupe d'ingénierie à fort impact, à l'origine des systèmes centraux qui alimentent l'identité du compte Apple sur toutes les plateformes de Apple, d'iCloud, de l'App Store et de Apple Music à Apple Pay, FaceTime et la boutique en ligne. Nous concevons et construisons une infrastructure évolutive et sécurisée qui prend en charge des milliards d'interactions utilisateur chaque jour. En tant que membre de notre équipe, vous collaborerez avec certains des ingénieurs les plus talentueux de l'industrie et travaillerez avec des technologies de pointe, notamment iOS, macOS, des services Web RESTful, Spring, ServiceTalk, et plus encore. Si les défis à grande échelle vous passionnent et que l'innovation vous inspire, nous serions ravis de vous avoir parmi nous.

DESCRIPTION

Rejoignez l'équipe des services de gestion des identités (IdMS) de Apple en tant qu'ingénieur(e) logiciel et participez à la création de la prochaine génération d'applications logicielles innovantes et à grande échelle. Nous recherchons un(e) ingénieur(e) passionné(e) et motivé(e), expérimenté(e) dans le développement et le déploiement de systèmes à grande échelle et à forte demande. Dans ce rôle, vous serez impliqué(e) dans le cycle de vie complet du développement logiciel, de l'architecture et de la conception à la mise en œuvre, aux tests et à la maintenance. Vous contribuerez au développement de nouvelles fonctionnalités produit, à l'amélioration des fonctionnalités existantes et à la conduite d'améliorations en matière de performances et de qualité du code. Au sein de l'équipe IdMS, vous collaborerez étroitement avec des partenaires interfonctionnels, y compris des parties prenantes commerciales, des pairs ingénieurs, des équipes d'assurance qualité, des chefs de produit et des concepteurs d'interfaces humaines. C'est une opportunité de travailler dans un environnement dynamique et rapide où vos contributions ont un impact direct.

QUALIFICATIONS MINIMALES

  1. 5+ années d'expérience avérée en développement logiciel et/ou en ingénierie qualité.
  1. Passion profonde pour l'assurance qualité, y compris le développement et la maintenance de bibliothèques et d'outils de test automatisés.
  1. Solides compétences en programmation et en conception logicielle, de préférence en Swift et/ou Python.
  1. Excellente connaissance et expérience des méthodologies de test, allant des tests unitaires fonctionnels aux tests d'intégration, de régression et d'exploration.
  1. Expérience dans la création de tests automatisés d'interface utilisateur et non-UI pour des applications destinées aux utilisateurs ou des frameworks système, y compris les tests sur iOS, macOS, Web, Android et Windows.
  1. Résolution créative de problèmes avec un talent pour la création de solutions évolutives dans un environnement collaboratif et interfonctionnel.
  1. Capacité à trier, enquêter et déboguer de manière proactive des problèmes techniques et d'expérience utilisateur difficiles, de manière autonome et collaborative.
  1. Solides compétences en communication et en relations interpersonnelles, avec la capacité de travailler efficacement au sein d'équipes et entre les disciplines.
  1. Licence/Master en informatique/ingénierie ou expérience équivalente dans un domaine connexe.

QUALIFICATIONS PRÉFÉRENTIELLES

  1. Connaissance des principes fondamentaux des services de gestion des identités.
  1. Expertise dans les outils de build et les intégrations CI/CD.
  1. Expérience avec les tests liés à la sécurité, à la confidentialité ou à l'authentification.
  1. Capacité avérée à fournir un travail de haute qualité dans des délais serrés.
  1. Expérience dans l'utilisation d'outils d'IA générative (par exemple, LLMs, ingénierie de prompts) pour accélérer la création de tests, l'analyse de couverture ou le triage des défauts.
  1. Connaissance de l'écosystème de développement Apple incluant Xcode, Xcode Cloud et XCTest/XCUITest.
  1. Connaissance des outils de suivi des bogues et de gestion des tests tels que Radar ou JIRA.

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

Ton prochain jobest déjà à ta recherche.

Nort

Plateforme de recrutement inversé pour développeurs

Réseaux sociauxInstagramLinkedInTwitter