
About Esri
Empowering organizations with spatial intelligence
Key Highlights
- Headquartered in Redlands, California
- Over 350,000 users globally, including government and NGOs
- Flagship product ArcGIS is a leader in GIS software
- Approximately 10,000 employees dedicated to GIS innovation
Esri, headquartered in Redlands, California, is a leading provider of geographic information system (GIS) software, with over 350,000 users worldwide. Their flagship product, ArcGIS, is utilized by organizations across various sectors, including government, transportation, and environmental manageme...
🎁 Benefits
Esri offers comprehensive benefits including competitive salaries, equity options, generous PTO, flexible work arrangements, and a strong commitment t...
🌟 Culture
Esri fosters a culture focused on innovation in GIS technology, emphasizing collaboration and a commitment to sustainability. The company values commu...
Overview
Esri is hiring a Product Test Engineer II to enhance the quality of ArcGIS software. You'll collaborate with engineers to design and automate test scenarios, utilizing skills in SQL, Python, and Java. This role requires a strong background in software testing and quality assurance.
Job Description
Who you are
You have a background in geography, GIS, data analysis, engineering, or computer science — your passion for building high-quality commercial software drives you to improve product quality. You are dedicated to quality assurance and software engineering, eager to learn from experienced professionals in the field. Your experience includes designing and building automated tests, and you thrive in collaborative environments where you can work with diverse teams.
You possess strong analytical skills and a keen eye for detail — assessing product quality and release readiness is second nature to you. Your technical expertise includes proficiency in SQL and programming languages like Python and Java, which you use to create effective test cases and scenarios. You are familiar with REST APIs and understand how to test functionality related to data management services.
What you'll do
In this role, you will work closely with a team of dedicated software engineers and product engineers to design and author test cases for ArcGIS Pro and ArcGIS Enterprise. You will collaborate with stakeholders to ensure that the software meets high-quality standards and is ready for release. Your responsibilities will include identifying and responding to quality assurance challenges, as well as implementing creative solutions to complex problems.
You will leverage your skills to automate testing processes, helping to streamline workflows and improve efficiency. Your work will involve stress-testing code and builds, ensuring that the software can handle real-world scenarios effectively. You will also participate in assessing product quality and release readiness, contributing to the overall success of Esri's cutting-edge GIS platform.
What we offer
Esri provides a supportive work environment with opportunities for professional growth and development. You will have access to a Relocation Assistance Program if you need to move to the Redlands, CA area. The company values innovation and encourages employees to share their ideas for improving products and processes. You will be part of a team that is committed to delivering high-quality software solutions to customers worldwide, making a meaningful impact in the GIS industry.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Esri.
Similar Jobs You Might Like
Based on your interests and this role

Test Automation Engineer
Esri is seeking a Product Test Engineer II to enhance the quality of their ArcGIS software. You'll collaborate with engineers to design automated tests and troubleshoot product issues. This role requires experience in Java and Python.

Product Engineer
Esri is hiring a Senior Product Engineer to develop innovative data management software for GIS applications. You'll work with SQL, Java, and C# to enhance ArcGIS functionality. This role requires experience in database management and spatial data analysis.

Test Automation Engineer
Esri is hiring a Senior Product Test Engineer to enhance the quality of ArcGIS Enterprise. You'll design automated test frameworks and collaborate with product engineers to ensure software reliability. This role requires 5+ years of experience with ArcGIS technologies.

Product Engineer
Esri is hiring a Product Engineer II to enhance geocoding data engineering and automation. You'll develop internal tools and improve automation pipelines using Python, C#, and SQL. This role requires a passion for geospatial data and automation.

Product Engineer
Esri is hiring a GIS Apps Product Engineer II to develop and release mobile and web applications that enhance organizational workflows. You'll work with Esri products like ArcGIS Pro and Field Apps in Redlands, CA.