DESCRIPTIF DE L'OFFRE

Passez au formulaire
Informations clés
  • Offre d'emploi : Software Development Engineer in Test II (SDET) – Network Diagrams
  • Société : Esri France
  • Date de publication : 11/12/2024
  • Reference de l'offre : Esri
  • Type de contrat : CDI
L'entreprise

Société leader en création de logiciel sur les système d'information géographique(SIG), localisation intelligente et de mapping
Description de l'offre

Utilize your passion for software quality and join our Network Diagram team as a Software Development Engineer in Test (SDET). We welcome you to work alongside a team of dedicated engineers who are designing and implementing interactive network, schematic, and link analysis visualization software. Some of the most complex network hierarchies and objects in the world, such as electrical or telecommunications networks, are being modeled by Esri’s ArcGIS software for critical infrastructure design and management.

This opportunity allows you to leverage your skills to build new and innovative functionality for ArcGIS. You’ll also have the opportunity to learn best practices from individuals who have decades of combined experience building ArcGIS, a premiere GIS platform.

Responsibilities
Collaborate with Product Engineers to establish test plans, identify gaps in plans, and prioritize manual tests suited for automation
Create tests for functional, performance, scalability, and durability testing, using established coding guidelines and variable definitions
Design and develop automated integration and regression test cases on software components through the API
Deploy and schedule integration tests to run daily and share test results in an easy-to-understand manner
Manage and refactor the suite of integration tests and results dashboards as needed
Perform rigorous and in-depth peer reviews of test code
Collaborate with Software Development Engineers to improve software quality by writing thorough tests and monitoring the testability of code
Measure test coverage and analyze continuous integration test results
Conduct framework-level troubleshooting; analyze test failures and make necessary repairs
Define, implement, maintain, and document automated test frameworks
Advocate for quality throughout the software development process and advise on test optimization
Requirements
2+ years of experience with programming proficiency in C#
Strong understanding of object-oriented programming concepts
Applied knowledge of testing principals including experience designing and executing test cases
Experience using test automation frameworks such as Selenium WebDriver, Appium, Junit, or Cunit
Understanding of deployment tools, such as Jenkins or Chef
Developer sensibilities in software design, refactoring, and authoring
Strong analytical and problem-solving skills to evaluate and resolve software issues
Bachelor’s degree in computer science, engineering, GIS, or related field
Recommended Qualifications
Basic technical knowledge of computer hardware
Experience with graph and/or relational databases such as SQL, Postgres, Oracle, Arango, Neo4j
Knowledge of Visual Studio, Git
Knowledge of ArcGIS and online services, or other GIS products
Experience with software testing tools, such as Appium, Coded UI, Selenium, or related tools
Knowledge of Oriented Object Programming, design pattern
Experience with Python and/or JavaScript
Knowledge of graph theory
Technical Knowledge of computers
Experience writing technical documents
Master’s degree or PhD in computer science, engineering, GIS or related field

Formulaire de réponse à l’offre
*
*
*
*
*

*
*
*
*

*

Taille maximale du fichier : 1Mo

Taille maximale du fichier : 1Mo


Attention
  • Nous vous conseillons de désactiver les bloqueurs de publicité de type AdBlock pour assurer la bonne validation du formulaire.
  • Si vous ne parvenez pas à postuler, utilisez notre formulaire simplifié.