SAP Performance Test Automation Engineer

  • Atlanta, GA
  • Posted 1 hour ago | Updated 1 hour ago

Overview

Remote
On Site
USD 70
Accepts corp to corp applications
Contract - Independent
Contract - W2
Contract - 12 Month(s)

Skills

Katalon
Tricentis
SAP
HANA
BRIM
FICA

Job Details

We are looking for a SAP Performance Test Automation Engineer: Location: Remote Position Type: 12+ Months Contract Position.

Role: SAP Performance Test Automation Engineer

Duration: 12 Months

Location: Remote

Domain: SAP Performance, Integration & Automation Testing

Role Summary

We are seeking an experienced SAP Performance Test Automation Engineer with strong hands-on expertise in Katalon and Tricentis Tosca to design, automate, and execute performance, load, and scalability testing across complex SAP landscapes.

The ideal candidate will have real-time experience working with multiple protocols (RFC, Java, HTTPS, Web, TCP, UDP) and the ability to define and lead an end-to-end SAP performance testing strategy, from planning through execution and optimization.

Key Responsibilities

Performance Test Automation

  • Design, develop, and maintain automated performance and load test scripts using Katalon and Tricentis Tosca.
  • Automate performance testing for SAP ECC, S/4HANA, SAP Fiori, SAP WebGUI, SAP PI/PO, APIs, and custom Java-based components.
  • Perform script parameterization, correlation, and workload modeling to simulate real-world user behavior.

Protocol-Level Testing Expertise

  • Develop and execute performance tests using:
    • SAP RFC (Remote Function Calls)
    • Java-based APIs and integrations
    • HTTPS / REST / SOAP services
    • Web and browser-based SAP applications
    • TCP and UDP socket-level communication
  • Validate throughput, concurrency, latency, and interface responsiveness across SAP integrations.

Performance Strategy & Planning

  • Define comprehensive SAP performance testing strategies, including:
    • Workload and capacity models
    • Performance SLAs and benchmarks
    • Entry and exit criteria
    • Test data and environment strategy
    • Risk, dependency, and failure-point analysis
  • Identify performance-critical SAP business processes and integration touchpoints.

Execution, Monitoring & Analysis

  • Execute load, stress, endurance, spike, and soak tests across SAP environments.
  • Analyze system metrics such as CPU, memory, database response times, network latency, and queue utilization.
  • Identify performance bottlenecks in ABAP code, RFC calls, middleware interfaces, Fiori/UI5 apps, and database queries.
  • Work closely with SAP Basis, development, integration, and infrastructure teams to drive performance optimization.

Reporting & Collaboration

  • Produce detailed performance test reports with findings, risks, root cause analysis, and actionable recommendations.
  • Collaborate with cross-functional teams to resolve performance issues.
  • Guide and mentor team members on SAP performance testing best practices and tool usage.

Required Skills & Experience

  • Strong hands-on experience with Katalon and Tricentis Tosca for SAP automation and performance testing.
  • Deep understanding of SAP architecture and performance behavior (ECC, S/4HANA, Fiori, PI/PO, BTP).
  • Practical experience with RFC, Java, HTTPS, Web, TCP, and UDP protocols.
  • Proven ability to design and lead end-to-end SAP performance test strategies.
  • Experience using SAP performance analysis tools such as ST03, ST12, STAD, SM50/SM66, ST05, ST22.
  • Strong scripting and debugging skills (Java, Python, or PowerShell preferred).
  • Experience integrating performance testing into CI/CD pipelines.

Good to Have

  • Experience with SAP BRIM/FICA, SAP PO performance tuning, or SAP BTP integrations.
  • Exposure to monitoring tools like Dynatrace, AppDynamics, Splunk, Grafana.
  • Experience with JMeter or LoadRunner for hybrid performance testing.

Education

  • Bachelor s or Master s degree in Engineering, Computer Science, or a related field.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.