W

Wargaming

Develops and publishes online combat games

Senior Performance QA Engineer

Performance TestingConfirmed live in the last 24 hours
Full-timeNo salary listed

About the Job

Requirements

  • At least 3 years of experience in performance testing or performance quality assurance.
  • At least 3 years of experience in automation quality assurance or a similar position.
  • At least 1 year of commercial experience in Python-based automated testing, including writing performance test suites using pytest.
  • Experience with performance testing tools and frameworks, including k6, load testing, and profiling tools.
  • Experience analyzing and optimizing the performance of PC games.
  • Experience with Elasticsearch for log collection and analysis.
  • Experience with continuous integration and continuous delivery systems such as Jenkins and TeamCity.
  • Knowledge of PC architecture basics and component interaction, including CPU, GPU, memory, and disk input/output.
  • Understanding of performance metrics, including frames per second, frame time, CPU/GPU utilization, and memory consumption.
  • Knowledge of software testing theory and methods, and performance testing methodologies.
  • Upper-Intermediate (B2) or higher English proficiency.

Responsibilities

  • Develop and maintain automated tests for functional, performance, and stability testing using Python.
  • Develop and maintain core functionality of the automation framework.
  • Analyze automated test results and investigate failures.
  • Perform performance testing and profile the game client and backend services.
  • Maintain documentation for existing automated tests, frameworks, and tools.
  • Collaborate with other teams and provide support based on automated test results.
  • Participate in developing and maintaining continuous integration and continuous delivery pipelines and related tools.
  • Work with different teams as internal customers, understand their needs, and provide automation solutions.
  • Participate in code reviews and contribute to improving automation code quality.

Desired Qualifications

  • Experience in game development or with game engines such as Unreal or Unity.
  • Experience in log parsing and data analysis with pandas and NumPy.
  • Experience in Python profiling and optimization using cProfile or line_profiler.
  • Experience with PostgreSQL performance analysis and query optimization.
  • Experience with Docker and docker-compose.
  • Experience with monitoring tools such as Grafana and Prometheus.
  • Experience with Python async/await and multiprocessing.
  • Experience designing and maintaining performance test infrastructure.
  • Experience working in Linux-based systems.
  • Mentoring experience in a quality assurance team.

About the Company

Wargaming

Develops and publishes online combat games

Wargaming develops and publishes online combat games for players on computers, consoles and mobile devices. Its portfolio includes World of Tanks and World of Warships, where players compete in team battles using armored vehicles and naval fleets. The company runs these titles as continuing online services, with developers, artists and publishing teams producing regular updates, themed events and additional content for their international player communities. These games are free to enter, while optional purchases of premium account time, virtual vehicles and in-game currency generate revenue. Founded in 1998, Wargaming is headquartered in Nicosia, Cyprus.

Company size
1,001-5,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Nicosia, Cyprus
Founded
1998

Recently Posted Jobs

Explore more opportunities at Wargaming

See more jobs