Senior Performance Test Engineer / Performance Engineering
Hi, Everyone****CONTRACT POSITION****CONTRACT POSITION****Job Title : Senior Performance Test Engineer / Performance EngineeringLocation : San Francisco, CAJob Description:Platform Performance TestingKey ResponsibilitiesPerformance Testing & Engineering• Design and execute performance, load, stress, endurance, and scalability tests for ArcGIS Pro-based environments.• Establish platform performance baselines with only ArcGIS Pro installed and configured.• Measure and analyze system responsiveness during key GIS user workflows including:o Map opening and renderingo Zoom In / Zoom Out operationso Panning across large datasetso Feature editing and savingo Layer refresh and redrawo Attribute queries and searcheso Geoprocessing executiono Spatial analysis operationso Data synchronization and retrieval• Define performance benchmarks and acceptance criteria for GIS operations.• Develop test scenarios simulating concurrent user workloads and realistic GIS usage patterns.Tool Development & Automation• Create and maintain performance test scripts using:o LoadRunner Enterprise (LRE)o Apache JMeter• Automate execution, monitoring, and reporting of performance tests.• Integrate performance testing into CI/CD pipelines where applicable.• Build reusable frameworks and performance testing assets.Monitoring & Analysis• Monitor client-side and server-side performance metrics during test execution.• Analyze:o Response timeso Resource utilization (CPU, Memory, Disk, Network)o Rendering performanceo Transaction throughputo System scalability• Identify bottlenecks related to:o ArcGIS Pro processingo Network latencyo Data layers and serviceso Infrastructure constraintso Client workstation performanceReporting & Collaboration• Produce detailed performance assessment reports and dashboards.• Present findings, trends, risks, and recommendations to stakeholders.• Collaborate with GIS engineers, infrastructure teams, developers, and architects to resolve performance issues.• Participate in root cause analysis and performance tuning activities.________________________________________Required Qualifications• Bachelor's degree in Computer Science, Information Systems, GIS, Engineering, or related field.• 5+ years of experience in Performance Testing and Engineering.• Hands-on experience with:o LoadRunner Enterprise (LRE)o Apache JMeter• Strong understanding of performance testing methodologies:o Load Testingo Stress Testingo Soak/Endurance Testingo Scalability Testingo Baseline Testing• Experience analyzing system performance using monitoring and profiling tools.• Strong understanding of Windows-based environments and enterprise infrastructure.• Experience creating test plans, workload models, and performance reports.• Excellent troubleshooting and analytical skills.________________________________________Preferred Qualifications• Experience with ArcGIS Pro, ArcGIS Enterprise, or other Esri technologies.• Understanding of GIS concepts including:o Spatial datao Feature layerso Map serviceso Geodatabaseso Geoprocessing workflows• Experience using monitoring tools such as:o Dynatraceo AppDynamicso Splunko Grafanao Prometheus• Familiarity with scripting languages such as Python, PowerShell, or Java.• Experience working in AWS cloud-hosted GIS environments.________________________________________Key Performance ScenariosThe candidate should be capable of measuring and assessing performance for activities such as:• Initial ArcGIS Pro launch time• Project opening and loading• Large map rendering performance• Zooming and panning responsiveness• Feature selection performance• Editing and saving spatial features• Layer refresh times• Query execution and search response times• Geoprocessing task execution• Multi-layer map performance• Large dataset handling• Concurrent user simulation and scalability analysis________________________________________Desired Skills• Performance Engineering• GIS Platform Testing• ArcGIS Pro• LoadRunner Enterprise (LRE)• Apache JMeter• Performance Monitoring• Baseline Performance Analysis• Capacity Planning• Root Cause Analysis• Reporting and Visualization• Performance OptimizationNOTE: Share me Updated Resumes to c2c@galaxyitech.com