This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We’re opening the position of a Senior Performance QA Engineer to evaluate application reliability, scalability, and responsiveness under varying levels of load and stress. You will design and execute performance test strategies, build performance test scripts and frameworks, analyze system bottlenecks, and collaborate closely with Engineering teams to ensure products meet performance and stability requirements. As an effective contributor, you will combine technical depth with strong analytical skills to accurately measure system behavior, identify areas for improvement, and ensure a consistently high-quality user experience.
Job Responsibility:
Design, develop, and maintain performance test scripts and scenarios for web, API, and back-end systems
Define performance test strategies—including load, stress, endurance, scalability, and capacity tests
Establish and maintain performance baselines and analyze test results over time to identify trends and performance regressions
Use k6, an industry-standard tool, to create and execute tests
Collect, analyze, and interpret performance metrics (CPU, memory, throughput, response time, latency, and error rates)
Collaborate with DevOps and Engineering teams to define and use realistic test environments and datasets
Identify system bottlenecks, performance degradation, and root causes through profiling and diagnostics
Provide detailed performance test reports and recommendations for optimization
Contribute to CI/CD integration of performance tests for ongoing validation
Collaborate with Software Engineers, Architects, and Product Owners to ensure performance acceptance criteria are met
Provide hands-on guidance, knowledge sharing, and training to the Product Team testers on the performance framework, testing execution, and result interpretation
Participate in Agile/Scrum ceremonies, sprint planning, and release readiness assessments
Requirements:
2+ years of experience in performance testing or performance engineering
Experience with new setups, determining measurements, and establishing baselines for multiple teams
Hands-on experience with K6 (building and maintaining performance testing frameworks)
Experience creating automated performance test suites for API, back end, and system-level components
Ability to design performance tests for REST/SOAP APIs
Expertise in validating throughput, latency, concurrency, resource utilization, and SLA compliance
Strong understanding of performance testing concepts: load, stress, endurance, volume, and spike testing
Experience with data-driven or modular performance test designs
Familiarity with application performance monitoring tools (Grafana, New Relic, Dynatrace, AppDynamics, Datadog)
Familiarity with profiling tools (GC analysis, thread dumps, heap dumps)
Ability to analyze and interpret server and application metrics (CPU, memory, network, I/O, logs) to pinpoint performance issues
Experience testing APIs and back-end services for performance and scalability
Strong analytical and troubleshooting skills, especially around distributed systems
Experience with CI/CD pipelines and repository management (Bitbucket, Jenkins, GitLab, GitHub)
Ability to integrate performance tests into CI/CD pipelines (Bitbucket, Jenkins, GitLab CI, GitHub Actions)
Familiarity with cloud platforms (AWS, GCP, Azure) and container technologies (Docker, Kubernetes)
Understanding of infrastructure as code and environment provisioning (Terraform, Helm)
Knowledge of networking fundamentals and distributed architecture constraints
Experience automating performance smoke tests and baseline validations during deployment cycles
Experience in designing performance scenarios that simulate peak load, sustained load, and failure conditions
Strong understanding of system-level and architectural dependencies
Skills in comprehensive root cause analysis and detailed performance reporting
Ability to define performance testing scope, scenarios, workloads, and success criteria
Ability to model real-world user behavior and traffic patterns
Proficiency in risk-based planning to identify high-impact test areas
Ability to use Jira to manage performance-related defects
Experience collaborating closely with Software Engineers and Architects to drive performance fixes
Experience creating and executing test plans, test cases, and performance testing documentation
Skills in defining and tracking KPIs such as response times, error rates, throughput, resource utilization, and scalability
Ability to communicate performance test outcomes clearly to technical and non-technical stakeholders
Experience with scripting languages such as JavaScript, Python, Groovy, or Java
Ability to build reusable test components and parameterized test scripts
Familiarity with object-oriented programming concepts
Ability to work collaboratively in a fast-paced engineering environment
Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience)
Excellent verbal and written communication skills
English level – Upper-Intermediate or higher
Nice to have:
Experience with performance testing tools such as JMeter, Gatling, or LoadRunner
What we offer:
Remote-first work model with flexible working hours (we provide all equipment)
Comfortable and fully equipped offices in Lviv and Rzeszów
Competitive compensation with regular performance reviews
18 paid vacation days per year + all state holidays
12 days of paid sick leave per year without a medical certificate + extra paid leave for blood donation
Medical insurance with an affordable family coverage option
Mental health program which includes free and confidential consultations with a psychologist
English, German, and Polish language courses
Corporate subscription to learning platforms, regular meetups and webinars
Friendly team that values accountability, innovation, teamwork, and customer satisfaction
Inclusive environment where everyone feels valued and treated equally. We proudly partner with VeteranHub to support Ukrainian veterans
We are committed to supporting Ukraine and actively participate in charity initiatives