Job description:
For our client we are looking for a Cloud Platform Performance QA Engineer (m/f/d).
Start: 15.09.2025
Duration: 3 months,
- wish for a long-term prolongation
Capacity: 100% if possible
Location: 75% Remote, 25% Berlin (1 week Berlin / 3 weeks remote in rotation), up to 50% onsite in peak times
Language: English, German is a plus
Project Description:
The customer is building an internal platform for software product developers to accelerate the development and
delivery of software products to tackle the massive challenges facing the energy sector. The Platform is a service
oriented, cloud-native platform that is being built to provide application teams with self-service capabilities to develop, run and operate their software products. It provides services for application infrastructure, data, service lifecycle
management, application build and delivery as well as services to operate their software products. The Platform is
deployed as a hybrid cloud, encompassing both private cloud and select public clouds.
Tasks:
The Delivery Program Line is responsible for the design, rollout, and continuous optimization of a software delivery function. To accelerate software delivery, the focus lies on optimizing engineering workflows, increasing automation levels, and introducing modern development tools—including AI-assisted capabilities. Development pipelines are structured to support rapid iteration, reliable test automation, and safe deployment, ensuring high-quality outputs with reduced lead times.
Architectural and operational oversight is provided to proactively identify and resolve technical delivery risks. This includes performing deep technical analyses, prioritizing issues based on program impact, and implementing structural improvements informed by real-world usage and escalations. Feedback loops are continuously maintained to refine both the platform and the associated development practices, supporting sustainable growth across distributed engineering domains.
Objective 1: Analyze and plan performance testing of the platform
Tasks:
- Reviewing and interpret non-functional requirements (NFRs) relevant to the platform
- Identifying dependencies across platform components and services
- Defining of performance test strategies in coordination with system architecture and usage patterns
Objective 2: Implement and execute performance and load testing activities
Tasks:
- Setting up test environments and necessary toolchains for performance and load testing
- Development and run automated performance test scenarios (e.g. stress, endurance, spike tests)
- Monitor system behavior under load to capture bottlenecks and anomalies
Objective 3: Ensure transparency and traceability in test results and quality risks
Tasks:
- Providing documentation and report performance defects and scalability issues
- Tracking of the resolution and revalidation of performance-related bugs
- Delivering detailed performance QA reports, including metrics, trends, and risk assessments
NOTE: All must-have skills must be fulfilled and as many should-have skills as possible are advantageous.
Must-have experience:
- Experience in performance/load testing of network / backend /API / web UI components within large-scale projects or programs
- Experience in Python, Java, Go, or Bash scripting
- Experience in debugging and building applications in C/C++/Go/Java
- Experience with source control, build tools, and CI/CD components
- Practical experience with Docker and containerized environments
- Experience with JMeter or similar performance testing tools
- Experience with Linux/Unix environments
- Experience in software development lifecycle and Agile/Scrum methodologies
- Experience in DevOps practices, CI/CD pipelines, and infrastructure automation
- Experience in communication and coordination with different stakeholders
- Fluent English in speech and writing (at least C1)
Should-Have:
- Experience with multi-cloud environments and cloud-native testing approaches
- Knowledge of Kubernetes, container orchestration, and infrastructure-as-code
- Experience implementing or customizing test automation frameworks