QA Engineer - C#

Esri   •  

Redlands, CA

Industry: Technology


Less than 5 years

Posted 152 days ago

This job is no longer available.


  • Develop and automate tests for our software platform using C#, Python, and related programming languages
  • Use your skills in coding to test content management workflows including project and data management, online integration, searching and browsing for content, and creating and managing metadata within local, enterprise, and online environments in the context of ArcGIS Desktop
  • Build and maintain automated test scenarios that validate these workflows on an ongoing basis
  • Document content management capabilities
  • Research and analyze customer requests and define user requirements for new software products
  • Brainstorm and build custom applications for managing projects and data
  • Learn and troubleshoot past, current, and new desktop products and their workflows
  • Envision, design, build, and release desktop products


  • 1+ year of experience with C#, C++, or Java
  • 1+ year of experience with Python, or another scripting language
  • Interest in software testing and process improvement
  • Ability to clearly analyze/describe a problem and propose a solution
  • Ability to manage priorities and tasks as needed in a fast-paced work environment
  • Strong communication skills and the ability to work with a diverse team
  • Bachelor’s in computer science, engineering, geography, or related field, depending on position level


  • Experience with ArcGIS
  • Knowledge of metadata standards and workflows
  • Knowledge of GIS APIs
  • Knowledge of relational database management systems (such as Oracle, SQL Server, MySQL, PostgreSQL)