2,614 Open roles
98 Companies
54 Posted today
Jobs / Aristocrat / QA Automation Engineer
Posted 2026-05-26

QA Automation Engineer

Description

Join Aristocrat, a world-renowned leader in gaming content and technology, recognized for our new way and powerful products! We are looking for a driven QA Automation Engineer to join our Warsaw team. You will help ensure the flawless performance of our latest software solutions. At Aristocrat, we foster a culture of collaboration, inclusivity, and continuous improvement. This role offers a great chance to grow and thrive in a dynamic environment.

Responsibilities
  • Build, develop, and maintain robust automated tests, contributing to test automation frameworks using Java, Selenium WebDriver, TestNG, and Maven.
  • Convert manual test cases and business scenarios into dependable automated test scripts.
  • Develop and complete automated tests for both UI and API layers, ensuring full coverage of functional and regression test cases.
  • Build and maintain mocks for effective testing of distributed systems and unavailable services.
  • Integrate automated tests into CI/CD pipelines to ensure reliable and fast feedback loops.
  • Analyze test results, identify root causes, and provide detailed bug reports with clear reproduction steps.
  • Collaborate on improving overall QA processes, tools, and testing strategy across squads or products.
  • Work with different data sources (e.g., APIs, SQL/NoSQL databases) to validate test outcomes.
  • Mentor and support other QA engineers in automation practices, code quality, and technical troubleshooting.
Requirements
  • At least 4 years in test automation, including a solid history of developing test frameworks from the beginning. Java experience for the past 3 years is required.
  • Proficient in Java programming with practical experience in Selenium WebDriver, TestNG, and Maven.
  • Experience testing REST APIs; proficiency with Rest Assured is a strong plus.
  • Solid understanding of client-server architecture, request/response lifecycle, and backend/frontend interaction patterns.
  • Deep knowledge of Object-Oriented Programming (OOP) and common patterns used to build test automation.
  • Hands-on experience with CI/CD tools such as Jenkins, GitHub Actions, GitLab CI, or similar.
  • Proficiency with Git for version control, branching strategies, and collaborative workflows.
  • Ability to interpret and examine business requirements and technical documentation to develop test cases and edge scenarios.
  • Familiarity with using mocks and simulators to isolate system components during test execution.
  • Strong problem-solving skills, attention to detail, and a mentality passionate about continuous improvement and quality ownership.
  • Technical leadership experience within a QA/automation team.

## Nice to have:

  • Experience in WebSockets, event-based testing, gaming servers, or reactive architectures
Benefits
  • Robust benefits package
  • Global career opportunities