JOBSEARCHER

Platform Performance Test Engineer

Job Description - Platform Performance Test EngineerJob Title: Platform Performance Test EngineerLocation: San Francisco, CADuration: 6 monthsGBaMS ReqID: 10958045Experience Required: 5+ yearsPrimary Skills: Performance Testing, LoadRunner Enterprise, JMeter, ArcGIS ProDomain: GIS Platform / Performance EngineeringRole SummarySeeking a skilled Performance Test Engineer to design, execute, and analyze performance tests for ArcGIS Pro-based environments. Establish performance baselines and benchmarks for GIS workflows. Evaluate system responsiveness, scalability, resource utilization, and overall platform performance. Identify performance bottlenecks and collaborate with engineering, infrastructure, development, and architecture teams to resolve issues. Performance Testing & EngineeringDesign and execute:Performance testingLoad testingStress testingEndurance/Soak testingScalability testingBaseline testingEstablish platform performance baselines with ArcGIS Pro installed and configured. Define performance benchmarks and acceptance criteria for GIS operations. Develop workload models simulating concurrent users and realistic GIS usage patterns. Measure and analyze performance across key GIS workflows, including:Map opening and renderingZoom in / Zoom outPanning across large datasetsFeature editing and savingLayer refresh and redrawAttribute queries and searchesGeoprocessing executionSpatial analysis operationsData synchronization and retrievalTool Development & AutomationCreate and maintain performance test scripts using:LoadRunner Enterprise (LRE)Apache JMeterAutomate performance test execution, monitoring, and reporting. Integrate performance testing into CI/CD pipelines where applicable. Build reusable performance testing frameworks and assets. Develop automated workload and test execution strategies. Monitoring & Performance AnalysisMonitor client-side and server-side performance metrics during test execution. Analyze:Response timesCPU utilizationMemory utilizationDisk utilizationNetwork utilizationRendering performanceTransaction throughputSystem scalabilityIdentify performance bottlenecks related to:ArcGIS Pro processingNetwork latencyData layers and servicesInfrastructure limitationsClient workstation performanceUse monitoring and profiling tools to identify root causes of performance issues. Reporting & CollaborationCreate detailed performance assessment reports and dashboards. Present:Performance findingsTrendsRisksBottlenecksRecommendationsCollaborate with:GIS engineersInfrastructure teamsDevelopersArchitectsParticipate in root cause analysis and performance tuning activities. Provide actionable recommendations for performance optimization and capacity planning. Required QualificationsBachelor’s degree in:Computer ScienceInformation SystemsGISEngineeringRelated technical field5+ years of experience in Performance Testing and Engineering. Hands-on experience with:LoadRunner Enterprise (LRE)Apache JMeterStrong understanding of:Load TestingStress TestingSoak/Endurance TestingScalability TestingBaseline TestingExperience analyzing system performance using monitoring and profiling tools. Strong understanding of Windows-based environments. Experience working with enterprise infrastructure. Experience creating:Test plansWorkload modelsPerformance reportsExcellent troubleshooting and analytical skills. Preferred QualificationsExperience with ArcGIS Pro. Experience with ArcGIS Enterprise or other Esri technologies. Understanding of GIS concepts, including:Spatial dataFeature layersMap servicesGeodatabasesGeoprocessing workflowsExperience with monitoring tools such as:DynatraceAppDynamicsSplunkGrafanaPrometheusFamiliarity with scripting languages:PythonPowerShellJavaExperience working in AWS cloud-hosted GIS environments. Key Performance ScenariosMeasure initial ArcGIS Pro launch time. Evaluate project opening and loading performance. Measure large map rendering performance. Analyze zooming and panning responsiveness. Test feature selection performance. Measure spatial feature editing and save times. Analyze layer refresh times. Measure query execution and search response times. Evaluate geoprocessing task execution. Test multi-layer map performance. Analyze large dataset handling. Simulate concurrent users and evaluate scalability. Establish baseline performance and identify deviations. Core SkillsPerformance EngineeringGIS Platform TestingArcGIS ProArcGIS EnterpriseLoadRunner Enterprise (LRE)Apache JMeterPerformance MonitoringBaseline Performance AnalysisLoad TestingStress TestingEndurance/Soak TestingScalability TestingCapacity PlanningRoot Cause AnalysisPerformance OptimizationReporting and VisualizationCI/CD Performance AutomationWindows Enterprise InfrastructureAWS CloudRole ClassificationRole Description: Platform Performance TestingEssential Skills: Performance Testing / Performance EngineeringDesirable Skills: ArcGIS Pro, ArcGIS Enterprise, GIS, AWSKeyword: Performance TestingPrimary Tools: LoadRunner Enterprise (LRE), Apache JMeterExperience Required: 5+ years