Join our team as a Product Engineer for the ArcGIS API for Python!
Key Responsibilities
Collaborate with cross-functional teams, including developers, and fellow product engineers, to develop and maintain test automation framework and capabilities
Install and manage test automation infrastructure
Build and maintain test report capabilities such as QA Automation dashboards, email reports etc
Design, write, and maintain automated test cases for ArcGIS API for Python
Troubleshoot and triage issues reported by customers
Requirements
1+ year of experience in Python programming, RESTful web services, and geospatial technologies such as ArcGIS Enterprise, ArcGIS Online, or ArcGIS Pro
Excellent written and verbal communication skills
A passion for software product quality and documentation
Experience with ArcGIS Enterprise, ArcGIS Online, or other similar geospatial technology
Attention to detail, ownership mindset, and commitment to product quality
Ability to write clear, accurate, and developer-friendly technical documentation
Bachelor’s degree in computer science, engineering, mathematics, GIS, or a related field
Master's degree in in computer science, engineering, mathematics, GIS, or a related field
Experience with CI/CD tools such as Jenkins or GitHub Actions for automated testing, code coverage, and documentation workflows
Effective project management, time management, and organizational skills
#LI-TA1
#LI-Onsite
Benefits & Perks
Esri’s competitive total rewards strategy includes industry-leading health and welfare benefits: medical, dental, vision, basic and supplemental life insurance for employees (and their families), 401(k) and profit-sharing programs, minimum accrual of 80 hours of vacation leave, twelve paid holidays throughout the calendar year, and opportunities for personal and professional growth. Base salary is one component of our total rewards strategy. Compensation decisions and the base range for this role take into account many factors including but not limited to skill sets; experience and training; licensure and certifications; and other business and organizational needs.