Responsibilities- Test software components and their functionality through the user interface and provide usable, informative feedback on user experience
- Monitor and analyze test results: collaborate across teams to ensure software quality and release readiness
- Work collaboratively with software developers, technical support, and other internal stakeholders to improve existing workflows
- Learn existing product technologies and troubleshoot production issues in current and past software platform versions
- Document software issues found during testing; reproduce bugs and work closely with Software Development Engineers to resolve these issues
- Interface with customers and collect requirements for system functionality or product design
- Develop new ideas for modifying and extending our product by learning about and understanding more completely how our users deploy and apply the ArcGIS system
- Engage with Esri product management and user communities to synthesize user requirements and needs into product development objectives
- Identify user scenarios and best practice approaches for applying ArcGIS
- Enhance and contribute to internal and end-user documentation or tutorials by articulating software functionality
Requirements- Bachelor's degree, or foreign equivalent degree, in Computer Science, Engineering, GIS, or a related field
- One (1) year of experience in the job offered, or one (1) year of experience in a related occupation
- Demonstrated experience in C++, DirectX, and 3D Algorithms
Recommended QualificationsTotal RewardsEsri'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.
A reasonable estimate of the base salary range is
$101,000-$104,000 USD
If you don't meet all of the preferred qualifications for this position, we encourage you to still apply!