Wonderschool
Esri
Ingénieur(e) de test produit II - Geodatabase
Aperçu
Êtes-vous un(e) géographe, un(e) analyste SIG/données, un(e) ingénieur(e) ou un(e) informaticien(ne) passionné(e) par la création de logiciels commerciaux de haute qualité ? Nous recherchons des personnes dévouées à la qualité et à l'ingénierie logicielle pour rejoindre notre équipe et aider à faire progresser les logiciels de pointe ArcGIS de Esri.
Votre travail impliquera de découvrir des moyens innovants d'améliorer les produits que nous livrons à nos clients dans le monde entier, en trouvant des moyens de tester notre code et de construire, automatiser et maintenir des scénarios de test.
Cette opportunité stimulante vous permettra de mettre à profit vos compétences pour concevoir et construire des tests automatisés innovants. Vous travaillerez avec un groupe diversifié d'ingénieurs et de développeurs pour mettre en œuvre des solutions créatives à des problèmes complexes d'assurance qualité. Vous apprendrez également les meilleures pratiques auprès de personnes qui ont des décennies d'expérience combinée dans la construction d'ArcGIS, une plateforme SIG de premier plan.
Esri dispose d'un programme d'aide à la réinstallation et peut fournir un soutien pour la réinstallation dans la région de Redlands, en Californie, pour ce poste.
Responsabilités
- Travailler avec une équipe d'ingénieurs logiciels et d'ingénieurs produit dédiés pour concevoir et rédiger des cas de test
- Collaborer avec les ingénieurs logiciels, les ingénieurs produit et d'autres parties prenantes pour tester les fonctionnalités d'ArcGIS Pro et d'ArcGIS Enterprise liées à la gestion des données, y compris Geodatabase, les bases de données d'entreprise et le stockage de données, ainsi que les services de gestion des données tels que : le service Utility Network ; le service Feature ; le service Network Diagram ; le service Version Management ; le service Geodata ; le service WFS, et plus encore.
- Participer à l'évaluation de la qualité des produits et de la préparation des versions
- Identifier et dépanner les causes des problèmes et des limitations du produit
- Apprendre les technologies de produits existantes et dépanner les problèmes de production dans les versions actuelles et passées des plateformes logicielles
- Tester les composants logiciels et leurs fonctionnalités via l'interface utilisateur et fournir des commentaires utilisables et informatifs sur l'expérience utilisateur
- Documenter les problèmes logiciels trouvés pendant les tests ; reproduire les bugs et travailler en étroite collaboration avec les ingénieurs de développement logiciel pour résoudre ces problèmes
- Concevoir et exécuter des stratégies de test et des cas de test pour les exigences fonctionnelles
- Surveiller et analyser les résultats des tests ; collaborer entre les équipes pour assurer la qualité des logiciels et la préparation des versions
- Réduire les efforts de test manuel en construisant et en maintenant des scripts de test automatisés à l'aide d'outils tels que Selenium, Appium ou SilkTest
- Développer et maintenir des moyens de partager les résultats et le statut des tests avec l'équipe élargie
- Développer des exemples de code utilisant les SDKs ArcGIS publics
Exigences
- 2+ années d'expérience en test logiciel
- Expérience dans l'utilisation d'un langage de développement d'applications, tel que C#, Java ou Python
- Solides compétences analytiques et de résolution de problèmes
- Un joueur d'équipe autonome avec un intérêt pour l'apprentissage continu et la création de produits logiciels
- Licence en informatique, ingénierie, géographie, SIG, mathématiques ou domaine connexe
Qualifications recommandées
- Familiarité avec ArcGIS Pro, ArcGIS Enterprise et les technologies de la plateforme ArcGIS
- Expérience avec les bases de données relationnelles
- Expérience dans l'utilisation de technologies Web telles que JSON, REST, ou JavaScript
- Expérience avec des outils de test logiciel tels que CodedUI, TestNG, Selenium, Cucumber ou des outils similaires
- Familiarité avec le cycle de vie du développement logiciel Agile
- Expérience dans l'analyse de la couverture de code à l'aide d'outils standard de l'industrie tels que BullsEye et Coverity
- Expérience en test ou en développement avec des systèmes SIG à grande échelle ou des applications de bureau, Web ou mobiles
- Master en informatique, ingénierie, géographie, SIG, mathématiques ou domaine connexe
#LI-EL1
Si vous ne remplissez pas toutes les qualifications recommandées pour ce poste, nous vous encourageons à postuler quand même !
Esri est un employeur garantissant l'égalité des chances (EOE) et tous les candidats qualifiés recevront une considération pour l'emploi sans distinction de race, de couleur, de religion, de sexe, d'orientation sexuelle, d'identité de genre, d'origine nationale, de statut de handicap, de statut d'ancien combattant protégé ou de toute autre caractéristique protégée par la loi.
Si vous avez besoin d'un aménagement raisonnable pour toute partie du processus d'emploi, veuillez envoyer un e-mail à askcareers@esri.com [askcareers@esri.com] et nous faire part de la nature de votre demande et de vos coordonnées. Veuillez noter que seules les demandes concernant un aménagement raisonnable recevront une réponse de cette adresse e-mail.
Confidentialité Esri esri.com/en-us/privacy/overview Esri prend au sérieux sa responsabilité de protéger votre vie privée. Nous nous engageons à respecter votre vie privée en assurant la transparence sur la manière dont nous acquérons et utilisons vos informations, en vous donnant le contrôle de vos informations et de vos préférences, et en nous tenant aux normes nationales et internationales les plus élevées, y compris la conformité CCPA et GDPR.
Total
Récompenses La stratégie compétitive de rémunération globale de Esri comprend des avantages sociaux et de santé de premier plan : assurance médicale, dentaire, vision, assurance vie de base et supplémentaire pour les employés (et leurs familles), programmes de 401(k) et de participation aux bénéfices, accumulation minimale de 80 heures de congés payés, douze jours fériés payés tout au long de l'année civile, et opportunités de croissance personnelle et professionnelle. Le salaire de base est une composante de notre stratégie de rémunération globale. Les décisions de rémunération et la fourchette de base pour ce poste prennent en compte de nombreux facteurs, y compris, mais sans s'y limiter, les compétences, l'expérience et la formation, les licences et certifications, ainsi que d'autres besoins commerciaux et organisationnels.
Une estimation raisonnable de la fourchette de salaire de base est $79,664—$133,120 USD
