Wargaming

Sr Performance Automation QA Engineer (World of Warships, PC)

Wargaming
Apply
2 months ago
Nicosia, CyprusSenior

Responsibilities

  • Develop and maintain automated functional, performance, and stability tests in Python.
  • Develop and maintain core functionality of the automation framework.
  • Analyze automated test results and investigate failures.
  • Perform performance testing and profiling of the game client and backend services.
  • Maintain documentation for automated tests, frameworks, and tools.
  • Collaborate with QA and development teams and provide support based on test results.
  • Participate in CI/CD pipeline and related-tool development and maintenance.
  • Design automation solutions for internal teams based on their needs.
  • Participate in code reviews and improve automation-code quality.

Requirements

  • At least 3 years of experience in performance testing or performance QA.
  • At least 3 years of experience in automation QA or a similar position.
  • At least 1 year of commercial experience with Python-based automated testing, including performance test suites using pytest.
  • Experience with performance-testing tools and frameworks such as k6, load-testing, and profiling tools.
  • Experience analyzing and optimizing PC game performance.
  • Experience with Elasticsearch for log collection and analysis.
  • Experience with Jenkins or TeamCity and CI/CD systems.
  • Knowledge of PC architecture and CPU, GPU, memory, and disk I/O interactions.
  • Understanding of FPS, frame time, CPU/GPU utilization, and memory-consumption metrics.
  • Knowledge of software-testing theory and performance-testing methodologies.
  • Upper-Intermediate (B2) or higher English proficiency.
  • Game-development or Unreal or Unity experience is helpful.
  • Experience with pandas, NumPy, cProfile, line_profiler, PostgreSQL performance analysis, Docker, docker-compose, Grafana, Prometheus, Python async/await, multiprocessing, Linux-based systems, or performance-test infrastructure is helpful.
  • Mentoring experience in a QA team is helpful.

Benefits

  • The position is open in the Belgrade or Nicosia office.
  • Onsite work is required during probation; after probation, the role may be onsite or hybrid with three days per week in the office.
  • Relocation and immigration support are available.
  • Benefits include annual leave, additional paid time off, sick-leave top-up, maternity-leave top-up, private healthcare, mental well-being support, an onsite gym and spa, parking subject to availability, subsidized onsite food and drinks, employee discounts, gaming account access, company events, social clubs, seniority awards, and a referral program.
  • Career development, education opportunities, and company-approved English-language courses are available.

Tech Stack

DockerElasticsearchGrafanaJenkinsLinuxNumPyPandasPostgreSQLPrometheuspytestPythonTeamCityUnity

Categories

Wargaming

About Wargaming

1,001-5,000 employees

Wargaming is a privately held video game developer and publisher known for free-to-play multiplayer titles such as World of Tanks, World of Warships, and World of Tanks Blitz. Founded in 1998 and headquartered in Nicosia, Cyprus, it runs a games-as-a-service model across PC, console, and mobile with revenue from in-game purchases. The company serves a global player base and operates multiple studios and publishing offices worldwide.

Contact me