QA Engineer
Your job will mainly involve creating and maintaining auto-tests for existing and future features, while also dealing with more technically oriented issues.
You will be working alongside other engineers, as well as QA testers, collaborating directly with developers and other departments, as QA is directly integrated in the production process.
If you have a critical and results focused mindset, can identify and handle systemic issues rather than seeing and treating symptoms of such, are open to learning new skills, as well as mentoring others on basics, then we would love to hear from you!
Responsibilities
- Creating and maintaining auto-tests (using Enforce Script, language similar to C#)
- Manual testing of game features and functions in the game (functional testing, regression testing, continuous testing)
- Providing technical knowledge to the team
- Cooperating with the QA team and other departments to improve QA processes
- Creating and maintaining documentation, guidelines, and test cases
- Analysing requirements and design test cases reflecting real-world player scenarios
- Verifying data persistence and synchronicity in multiplayer and social game environments (client-server interactions)
Requirements
- Great analytical thinking
- Experience with manual and automated testing; understanding of functional, regression, smoke, and exploratory testing
- Knowledge of JSON-based event formats, expected parameters (user IDs, session IDs, timestamps, context payload)
- Understanding of OO design; competent with C# or Enforce Script or any other OO language
- Decent knowledge of scripting or programming
- Basic experience with version control systems like Git or SVN
- Knowledge/experience with Jira, Confluence, Microsoft Office
- Good and efficient communication skills
- English language at a level required for reading and understanding documentation and communicating with colleagues
Nice to have
- Hands-on experience with BI games and Enfusion Engine
- Relevant professional experience in the video game industry
- Practical experience in test automation
- Knowledge of other OOP languages like Python
- Experience with CLIs such as PowerShell and Bash
- Familiarity with profiling software like Tracy
- Game content creation experience
Benefits
- 27 days of holidays per year
- Company profit-sharing plan, benefit program, meal contribution
- Relocation package
- All our games for free and more
Applicants should submit their portfolio and CV detailing their previous work experience as well as a cover letter outlining their interest to work for Bohemia Interactive.