This job might no longer be available.
Gestionnaire, Développeur de Logiciels, Qualité / Manager, Software Developer Quality, Emerging Technology
1 year ago
L'opportunité
Vous êtes un(e) développeur(se) de logiciels sénior spécialisé(e) dans la qualité et vous souhaitez faire partie d’une équipe qui crée des outils de premier ordre à l’aide du moteur Unity?
Les tests automatisés sont essentiels chez Unity! En tant que responsable du gestionnaire, développeur de logiciels, qualité, Emerging Technology, vous travaillerez en étroite collaboration avec des spécialistes techniques talentueux et passionnés pour repousser les limites de ce qui est possible dans Unity. Vous rédigerez des tests et des infrastructures de test, en veillant à ce que chaque caractéristique atteigne le niveau souhaité de fonctionnalité, de stabilité et de convivialité. Vous travaillerez également en collaboration avec notre partenaire de jeux vidéo AAA ainsi qu’avec diverses équipes de R et D et d’infrastructure au sein de Unity.
Ce que vous allez faire
- Fournir un leadership technique pour la conception, l’évaluation et l’amélioration des systèmes de qualité pour nos projets en utilisant notre moteur
- Donner des conseils sur les méthodologies standard en matière de pipeline construction, d’essais unitaires, d’essais d’intégration et d’automatisation
- Construire des infrastructures d’automatisation pour piloter la validation des applications basées sur Unity, sur le bureau, le Web et les services infonuagiques
- Collaborer en personne et virtuellement avec nos gestionnaires de projet, nos équipes de produits, d’infrastructure et de R et D
- Définir les risques opérationnels en collaboration avec l’équipe, en recherchant de manière proactive des solutions pour nos partenaires
Ce que nous recherchons
- Une expérience avérée dans l’élaboration de tests automatisés ou unitaires, y compris une connaissance d’un ou plusieurs systèmes de tests automatisés, qu’ils soient commerciaux ou internes
- Un goût et une expérience pour le travail et le développement des tests ou des pipelines CI/CD à l’aide de Jenkins, Teamcity et actions Github
- Une passion pour la qualité via l’utilisation d’une variété de langages de programmation (C#, Python), avec une familiarité avec Unity, Unreal ou un autre moteur de jeu
- Une approche minutieuse de la résolution des problèmes accompagnée d’excellentes capacités de débogage
- Une capacité de guider les clients en communiquant clairement des idées et des connaissances techniques au moyen de rapports écrits ou à l’oral
Vous avez peut-être également
- Une expérience du développement d’outils avec Google API et des technologies telles que React et les API RESTful
- Une compréhension des plateformes cibles, de la gestion du contrôle de la source et des contraintes liées à l’infrastructure
- Une connaissance approfondie d’un sous-domaine de la validation des actifs, de l’analyse statique du code ou de la mise en œuvre de paramètres
La vie chez Unity
Unity (NYSE: U) est la plateforme la plus utilisée au monde pour la création et l’exécution interactive de contenu 3D en temps réel (RT3D). Des créateur(rice)s, notamment des développeur(se)s de jeux vidéo, des artistes, des architectes, des concepteur(rice)s automobiles, des cinéastes et bien d’autres professionnel(le)s, utilisent Unity pour donner vie à leurs projets. Unity constitue la base sur lesquelles sont créés les contenus numériques les plus remarquables au monde. Plus précisément, la plateforme de Unity offre un ensemble complet de solutions logicielles pour créer, exécuter et monétiser du contenu interactif 2D et 3D en temps réel pour les téléphones mobiles, les tablettes, les ordinateurs, les consoles et les appareils de réalité augmentée et de réalité virtuelle.
Au quatrième trimestre de l’année 2021, Unity comptait en moyenne 3,9 milliards d’utilisateurs finaux actifs mensuels ayant consommé du contenu créé ou exploité au moyen de ses solutions. Les applications développées par ces créateurs ont été téléchargées en moyenne cinq milliards de fois par mois en 2021. Pour en savoir davantage, veuillez consulter le site www.unity.com.
Unity est un employeur fier de garantir l’égalité des chances. Nous nous engageons à favoriser un environnement inclusif et innovateur et à célébrer nos employés à travers l’âge, l’éthinicité, la couleur, l’ascendance, l’origine nationale, la religion, le handicap, le sexe, l’identité ou l’expression de genre, l’orientation sexuelle ou tout autre statut protégé conformément à la loi applicable. Nos différences sont des forces nous permettant de répondre aux besoins croissants et évolutifs de nos clients, partenaires et collaborateurs. Veuillez remplir ce formulaire si vous nécessitez des accommodations particulières pour rendre votre expérience d’entrevue agréable et positive.
Les chasseurs de têtes et les agences de recrutement ne peuvent pas soumettre résumes/CV par ce site Web ou directement aux superviseurs. Unity n’accepte pas des chasseurs de têtes non sollicités et des résumés (CV) d’agence. Unity ne payera pas d’honoraires à aucune agence tierce ou entreprise qui n’a pas signé d’ententes avec Unity.
The opportunity
Are you a senior software developer in Quality who wants to be a part of a team crafting first class tools using the Unity engine?
Automated testing is critical at Unity! As a Manager, Software Developer, Quality, Emerging Technology, you will work closely with skilled and passionate specialists to really push the boundaries of what is possible in Unity. You will write tests and test frameworks, ensuring all features reach the desired level of functionality, stability, and usability. You will also collaborate with our AAA video game partners as well as various Unity R&D and infrastructure teams.
What you’ll be doing
- Provide technical leadership design, evaluating, and improving quality systems for our projects using our Engine.
- Consult on standard methodologies for build pipeline, unit testing, integration testing, and automation.
- Build automation frameworks to drive the validation of Unity-based applications, across desktop, web, and Cloud-based services.
- Collaborate in-person and virtually with our project managers, Product, Infrastructure and R&D teams.
- Identify operational risks in collaboration with the team proactively identifying solutions for our partners.
What we’re looking for
- Proven experience crafting automated or unit tests including knowledge of one or more automated testing systems, off-the-shelf or custom.
- Love and experience working with and developing testing or CI/CD pipelines using Jenkins, Teamcity, Github actions.
- Passion for driving quality via using a variety of programming languages (C#, Python) and familiarity using the Unity, Unreal, or another game engine.
- A detailed approach to problem solving with excellent debugging capabilities.
- Ability to guide customers by clearly communicating ideas and technical knowledge verbally and via written reports.
You might also have
- Experience developing tools with Google API and technologies such as React and RESTful APIs.
- An understanding of target platforms, source control management and infrastructure constraints.
- Deep familiarity with one subfield of asset validation, static code analysis, metrics implementation.
Life at Unity
Unity (NYSE: U) is the world’s leading platform for creating and operating real-time 3D (RT3D) content. Creators, ranging from game developers to artists, architects, automotive designers, filmmakers, and others, use Unity to make their imaginations come to life. Unity is the foundation upon which the world’s most powerful digital content is created. Specifically, Unity’s platform provides a comprehensive set of software solutions to create, run and monetize interactive, real-time 2D and 3D content for mobile phones, tablets, PCs, consoles, and augmented and virtual reality devices.
In the fourth quarter of 2021, Unity had, on average, 3.9 billion monthly active end users who consumed content created or operated with its solutions. The applications developed by these creators were downloaded, on average, five billion times per month in 2021. For more information, please visit www.unity.com.
Unity is a proud equal opportunity employer. We are committed to fostering an inclusive, innovative environment and celebrate our employees across age, race, color, ancestry, national origin, religion, disability, sex, gender identity or expression, sexual orientation, or any other protected status in accordance with applicable law. Our differences are strengths that enable us to support the growing and evolving needs of our customers, partners, and collaborators. If there are preparations or accommodations we can make to help ensure you have a comfortable and positive interview experience, please fill out this form to let us know.
Headhunters and recruitment agencies may not submit resumes/CVs through this website or directly to managers. Unity does not accept unsolicited headhunter and agency resumes. Unity will not pay fees to any third-party agency or company that does not have a signed agreement with Unity.
#SEN #LI-SR1
Create Your Profile — Game companies can contact you with their relevant job openings.