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
Categories
About Wargaming
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.
