21 hours ago

Performance QA Engineer

Acronis

On Site
Full Time
CHF 95,000
Belgrade, Serbia

Job Overview

Job TitlePerformance QA Engineer
Job TypeFull Time
Offered SalaryCHF 95,000
LocationBelgrade, Serbia

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

Performance QA Engineer at Acronis

Acronis, a global leader in cyber protection, is seeking a Performance QA Engineer to join their mission of protecting the digital world. You will play a crucial role in ensuring the endpoint agent's performance meets high quality standards within release cycles. This urgent position offers hands-on experience with performance testing, analysis, and bug reporting, with growth opportunities in framework development, automation, or visualization based on your background and interests.

What You'll Do

  • Participate in release cycles alongside functional regression and new feature testing.
  • Execute performance regression tests using our established framework (internal test metrics + automated resource consumption assessment).
  • Run performance tests for new features on appropriate agent versions with required parameters.
  • Analyze test results, identify performance degradation, and create bug reports when results are poor.
  • Dive deep into our existing performance testing framework and release cycle processes (everything is already set up and documented).
  • Collaborate with development and QA teams using our established interaction protocols.
  • Investigate performance issues using logs, system tools, metrics, and resource monitoring.
  • Prepare and maintain performance test environments across Windows / Linux / macOS.
  • Work with virtual machines, snapshots, system configurations, and environment setup.
  • Validate client–server interactions and resource consumption patterns.
  • Participate in discussions with R&D teams to communicate performance risks and bottlenecks.
  • Analyze performance data in cooperation with engineering teams.

Note: Contribution, initiative, and improvement suggestions are highly encouraged but not required — focus is on reliable execution of existing processes first.

Who We're Looking For

Required Qualifications
  • 3+ years in QA, Automation, Support, Software Development, or Performance Testing roles.
  • Understanding of QA approaches: test design, test execution, defect lifecycle, regression planning.
  • Confident Windows / Linux (and optionally macOS) user: logs, services/drivers, system tools, process inspection, basic diagnostics.
  • Basic understanding of networking — enough to understand how client applications communicate with cloud services (DNS, service endpoints, certificates, basic connectivity concepts).
  • Understanding of HTTP/HTTPS fundamentals and REST API basics.
  • Ability to read and interpret technical documentation and architecture descriptions.
  • Clear written and verbal communication skills in English (Upper-Intermediate+).
  • Experience with performance testing concepts (load, stress, resource monitoring).
  • Basic scripting skills (Python, Bash, PowerShell, C, C#).
  • Practical experience using AI tools to accelerate routine tasks (prompting, summarization, log analysis), including safe handling of data within NDA boundaries.

Good To Have Qualifications
  • Experience with virtualization platforms (VMware, Hyper-V, KVM) or containers.
  • Familiarity with client–server or distributed systems.
  • Experience with CI/CD, Git, or artifact repositories.
  • Exposure to cybersecurity concepts.
  • Ability to work efficiently in a dynamic environment with shifting priorities.
  • Familiarity with performance monitoring tools (Grafana, Prometheus, or similar).
  • Interest in contributing to testing frameworks, automation, or data visualization.
  • Familiarity with Windows Performance Toolkit (WPR, WPA) or Event Tracing for Windows (ETW) for performance analysis.

Key skills/competency

  • Performance Testing
  • QA Automation
  • System Diagnostics
  • Networking Protocols
  • Scripting (Python, Bash)
  • Test Result Analysis
  • Resource Monitoring
  • Cyber Protection
  • Virtualization
  • Defect Management

Tags:

Performance QA Engineer
Performance Testing
Test Execution
Regression Planning
Defect Lifecycle
Test Environment Setup
Log Analysis
System Diagnostics
Resource Monitoring
Client-Server Validation
Risk Communication
Windows
Linux
macOS
Python
Bash
PowerShell
HTTP/HTTPS
REST API
Virtualization
CI/CD

Share Job:

How to Get Hired at Acronis

  • Research Acronis's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor.
  • Tailor your resume for performance QA: Highlight experience with performance testing, system diagnostics, and scripting for this Performance QA Engineer role.
  • Showcase technical acumen: Prepare to discuss your expertise in Windows/Linux, networking, HTTP/REST API, and performance monitoring tools.
  • Emphasize problem-solving skills: Be ready to share examples of how you've investigated and resolved complex performance issues.
  • Prepare for behavioral questions: Demonstrate strong communication, collaboration, and adaptability, essential for a dynamic Acronis team.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background