What are the responsibilities and job description for the SAP Performance Test Automation Engineer position at HR Pundits Inc?
SAP Performance Test Automation Engineer
Experience: 5-12 years
Remote
Domain: SAP Performance, Integration, and Automation Testing
Role Summary
We are 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.
2. 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.
3. 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.
4. 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/U15 apps, and DB
queries.
Work with SAP Basis, developers, and infra teams to optimize performance.
5. 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/PО, ВТР).
- 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, STO5, 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 performance testing, SAP PO performance tuning, or SAP BTР 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.
That profile does not fit us - 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.