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.

Responsibilities:

  • 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

Will be a plus:

  • Experience with performance testing tools such as JMeter, Gatling, or LoadRunner

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

    Für diese Stelle bewerben

    Füllen Sie bitte das Formular aus und laden Sie Ihren Lebenslauf hoch.

    Das ist ein Pflichtfeld
    Das ist ein Pflichtfeld
    Das ist ein Pflichtfeld
    Das ist ein Pflichtfeld
    Die Telefonnummer ist ungültig
    *Required field

    You May Also Be Interested In

    UkrainePoland
    UkrainePoland