Product Test Engineer II - Geodatabase
Core
Designing and executing automated test scenarios to ensure quality and release readiness for ArcGIS commercial software, specifically focusing on Data Management and Geodatabase functionality.
Role type
Product Test Engineer II (QA Automation)
Builds
Automated test scripts and strategies for ArcGIS Pro and ArcGIS Enterprise
Domain
GIS / Geospatial Software Engineering
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Software testing, C#/Java/Python, Selenium/Appium/SilkTest, bug reproduction, test case design, coding samples with public SDKs
Preferred skills
ArcGIS Pro/Enterprise, relational databases, JSON/REST/JavaScript, CodedUI/TestNG/Cucumber, code coverage analysis (BullsEye/Coverity), large-scale GIS systems
Technologies
Selenium, Appium, SilkTest, CodedUI, TestNG, Cucumber, BullsEye, Coverity, ArcGIS SDKs
Responsibilities
Design and author test cases; Collaborate with engineers to test ArcGIS Pro/Enterprise Data Management services; Assess product quality and release readiness; Identify and troubleshoot product issues; Test software components via UI and provide feedback; Document and reproduce bugs; Design and execute test strategies; Monitor and analyze test results; Build and maintain automated test scripts; Develop coding samples using public ArcGIS SDKs
Seniority
Mid-level, hands-on IC