Proximie
Mozilla
Ingénieur logiciel contractuel - DOM Core Firefox/Gecko
JavaScriptC++
Traduction automatique. Consultez l’original.
Le poste
Vous aiderez l'équipe Firefox DOM Core à améliorer la santé de la zone Session History. Vous écrirez des tests pour améliorer la couverture ; vous corrigerez des tests et/ou des problèmes pour améliorer la justesse de Gecko.
Responsabilités
- Écrire des tests Web-Platform pour améliorer la couverture, et des mochitests Gecko si nécessaire
- Corriger les problèmes et réussir les tests pour améliorer la justesse de Gecko
- Travailler sur la revue de code avec les propriétaires des modules Gecko concernés et itérer jusqu'à l'intégration
Définition de 'terminé'
Amélioration de la couverture des tests de Session History et de la justesse du code dans Gecko, mesurée par les cas de test réussis, permettant aux ingénieurs seniors de l'équipe de se concentrer sur la sécurité, la performance et les projets stratégiques.
Qualifications requises
- Expérience substantielle dans une base de code de moteur de navigateur ou dans l'automatisation pour un moteur de navigateur, idéalement Firefox/Gecko.
- Solide expérience en Javascript et application de ces compétences linguistiques pour écrire des tests automatisés.
- Maîtrise et expérience du développement logiciel en C++.
- Solides compétences en débogage dans une grande base de code mature.
- Aisance à travailler en open source : bugs publics, revue de code et intégration en amont.
Préféré
- Contributions antérieures à Gecko ou à un autre moteur de navigateur majeur.
- Familiarité avec les standards web et les tests Web Platform.
