Software Development Engineer in Test II – Network Diagrams
Onsite
Paris, France
Paris, France
Job Details
Overview 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
- Design and author test cases for functional, performance, scalability, and durability testing based on user requirements
- Collaborate with software engineers, product engineers, and other stakeholders to build and test ArcGIS Pro and ArcGIS Enterprise functionality related to network diagrams and link analysis capabilities
- Write test code and verify code changes and bug fixes
- Design, implement, and maintain ArcGIS test automation frameworks based on C# (MVVM testing, SDK, Appium testing) and Python
- Develop custom add-ins and samples using ArcGIS Pro SDK, JavaScript, or other ArcGIS APIs
- Play a major part in the development process by determining product quality and release readiness
- Grow your skillset in an environment that rewards professional development
- 2+ years of software testing experience
- 2+ years of experience using C# application development language
- Knowledge of Visual Studio, Git
- A self-motivated team player with an interest in continuous learning
- Excellent written and verbal communication skills
- Strong analytical and problem-solving skills
- Ability to manage priorities and tasks as needed in a fast-paced work environment
- Bachelor’s degree in computer science, engineering, GIS, or related field
- Experience with graph and/or relational databases such as SQL, Postgres, Oracle, Arango, Neo4j
- 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
- Experience writing technical documents
- Master’s degree or PhD in computer science, engineering, GIS, or related field
Learn more about Esri
Help us maintain the quality of jobs posted on PowerToFly. Let us know if this job is closed.
Mission
We're connecting diverse talent to big career moves. Meeting people who boost your career is hard - yet networking is key to growth and economic empowerment. We’re here to support you - within your current workplace or somewhere new. Upskill, join daily virtual events, apply to roles (it’s free!).
Are you hiring? Join our platform for diversifiying your team