Negotiable
Outside
Remote
USA
Summary: We are seeking a skilled SAP Performance Test Automation Engineer to work remotely, focusing on designing, automating, and executing performance testing for complex SAP environments. The role requires expertise in Katalon and Tricentis Tosca, along with a strong understanding of various protocols and SAP architecture. The ideal candidate will lead performance testing strategies and collaborate with cross-functional teams to optimize SAP performance. This position is a 12+ month contract opportunity.
Key Responsibilities:
- 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.
- Develop and execute performance tests using SAP RFC, Java-based APIs and integrations, HTTPS / REST / SOAP services, web and browser-based SAP applications, and TCP and UDP socket-level communication.
- Validate throughput, concurrency, latency, and interface responsiveness across SAP integrations.
- Define comprehensive SAP performance testing strategies, including workload and capacity models, performance SLAs and benchmarks, entry and exit criteria, test data and environment strategy, and risk, dependency, and failure-point analysis.
- Identify performance-critical SAP business processes and integration touchpoints.
- 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.
- 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.
Key Skills:
- 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.
Salary (Rate): undetermined
City: undetermined
Country: USA
Working Arrangements: remote
IR35 Status: outside IR35
Seniority Level: undetermined
Industry: IT
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.