Platform Performance Testing

HCL Global Systems Inc.

  • San Francisco, CA
  • 8 days ago

    Highlights

    Design and execute performance, load, stress, endurance, and scalability tests for ArcGIS Pro-based environments. • Develop test scenarios simulating concurrent user workloads and realistic GIS usage patterns.

    Numbers & Facts

    LocationSan Francisco, CA

    Description

    GBaMS ReqID: 10958045

    Key Responsibilities :
    Performance 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 rendering
    o Zoom In / Zoom Out operations
    o Panning across large datasets
    o Feature editing and saving
    o Layer refresh and redraw
    o Attribute queries and searches
    o Geoprocessing execution
    o Spatial analysis operations
    o 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 times
    o Resource utilization (CPU, Memory, Disk, Network)
    o Rendering performance
    o Transaction throughput
    o System scalability
    • Identify bottlenecks related to:
    o ArcGIS Pro processing
    o Network latency
    o Data layers and services
    o Infrastructure constraints
    o Client workstation performance
    Reporting & 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 Testing
    o Stress Testing
    o Soak/Endurance Testing
    o Scalability Testing
    o 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 data
    o Feature layers
    o Map services
    o Geodatabases
    o Geoprocessing workflows
    • Experience using monitoring tools such as:
    o Dynatrace
    o AppDynamics
    o Splunk
    o Grafana
    o Prometheus
    • Familiarity with scripting languages such as Python, PowerShell, or Java.
    • Experience working in AWS cloud-hosted GIS environments.
    ________________________________________
    Key Performance Scenarios
    The 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 Optimization
    _

    Similar Jobs

    See more jobs