Overview
Skills
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
- 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.
- 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.
- 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.
- 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.
- 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.