Game Security Engineer (QA) (f/m/d) at Ubisoft
Düsseldorf, Germany
on-site · vollzeit · Visa sponsorship
Apply for this role at Ubisoft
Responsibilities:
- Design, implement and maintain automated tests and test infrastructure for game security and anti-cheat systems.
- Reproduce and simulate real-world attacks and cheat scenarios to validate detection and prevention measures.
- Analyse and investigate malicious software, cheats and abnormal game behaviour; operate secure sandboxes and observation tools.
- Maintain and improve CI/CD-driven testing pipelines and pre-release security test processes.
- Collaborate with Game Security Engineers, developers and build teams to detect defects early and improve tooling and documentation.
Requirements:
- 3+ years of experience in software development, QA engineering or test automation.
- Hands-on experience analysing or testing malicious software, including sandboxing and payload inspection tools.
- Experience with adversarial testing scenarios (cheat injection, behavioral analysis) and attack reproduction.
- Strong Python skills; working knowledge of C++ is beneficial.
- Familiarity with test automation frameworks and CI/CD tools (e.g. Jenkins, GitHub Actions, GitLab CI).
- Strong debugging, analytical and problem-solving skills and a solid interest in reverse engineering and adversarial thinking.