SAP Performance Test Automation Engineer at Alpharetta, GA, (ONSITE)

Overview

On Site
$1+
Full Time
Accepts corp to corp applications

Skills

AppDynamics
Continuous Delivery
Continuous Integration
Database
Debugging
Dynatrace
Automated Testing
FICA
Grafana
HP LoadRunner
HTTPS
Interfaces
Business Process
CPU
Collaboration
Concurrent Computing
Real-time
Reporting
Performance Monitoring
Performance Testing
Performance Tuning
Python
RFC
Java
Load Testing
Middleware
Network
Performance Metrics
SAP
SAP ABAP

Job Details

Role: SAP Performance Test Automation Engineer

Experience: 10 12 years

Location:Remote

Domain: SAP Performance, Integration, and Automation Testing

We need someone who knows how to do automation in SAP, can write scripts in tools like Katalon or Tricentis. Also knows multiple protocols like RFC, JAVA, HTTPS, Web, etc. also, can propose Testing Strategy as a whole.

Role Summary

Seeking an experienced SAP Performance Test Automation Engineer with strong hands-on experience using Karalon and Tricentis (Tosca) to automate and execute performance, load, and scalability testing across SAP landscapes.

The candidate must have real-time working experience with protocols such as RFC, Java, HTTPS, Web, TCP, and UDP, and be able to define and lead the end-to-end test strategy for performance validation of SAP systems and interfaces.

Key Responsibilities

  1. Performance Test Automation
  • Design, develop, and maintain performance and load test scripts using Karalon and Tricentis tools.
  • Automate performance scenarios for SAP ECC, S/4HANA, Fiori, SAP WebGUI, SAP PI/PO, API, and custom Java-based components.
  • Parameterize, correlate, and enhance scripts for realistic workload simulation.

  1. Protocol-Level Expertise
  • Develop performance test scripts using:
  • SAP RFC (Remote Function Calls)
  • Java-based interfaces / API calls
  • HTTPS / REST / SOAP protocols
  • Web / browser-based workflows
  • TCP and UDP socket-level communication
  • Validate interface responsiveness, throughput, concurrency, and bottlenecks.

  1. Performance Strategy & Planning
  • Define comprehensive performance test strategy including:
  • Workload models
  • Performance SLAs
  • Entry/exit criteria
  • Environment and data strategy
  • Risk and dependency analysis
  • Identify performance-sensitive business processes and integration points.

  1. Performance Execution & Analysis
  • Execute load, stress, endurance, spike, soak tests across SAP environments.
  • Analyze performance metrics (CPU, memory, DB response, network latency, queue utilization).
  • Identify bottlenecks in ABAP code, RFC calls, middleware interfaces, Fiori/UI5 apps, and DB queries.
  • Work with SAP Basis, developers, and infra teams to optimize performance.

  1. Reporting & Collaboration
  • Provide detailed performance test reports including findings, bottleneck areas, and recommendations.
  • Collaborate with cross-functional teams SAP Basis, integration, infra, functional teams to resolve performance issues.
  • Guide team members on performance testing best practices and tool usage.

Required Skills & Experience

  • Real-time hands-on experience with Karalon and Tricentis Tosca for performance and automation.
  • Strong understanding of SAP system architecture and performance behavior (ECC, S/4HANA, Fiori, PI/PO, BTP).
  • Practical experience handling protocols: RFC, Java, HTTPS, Web, TCP, UDP.
  • Experience designing end-to-end performance test strategies.
  • Ability to analyze system metrics using SAP tools (ST03, ST12, STAD, SM50/66, ST05, ST22).
  • Good scripting/debugging skills (Java/Python/PowerShell is a plus).
  • Experience with CI/CD pipelines and integrating performance testing.

Good to Have

  • Experience in SAP BRIM/FICA performance testing, SAP PO performance tuning, or SAP BTP integrations.
  • Knowledge of performance monitoring tools (Dynatrace, AppDynamics, Splunk, Grafana).
  • Experience with JMeter or LoadRunner for hybrid performance testing.

Education

Bachelor s/Master s degree in Engineering, Computer Science, or 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.