# QA Automation Engineer

**Company**: Aristocrat
**Location**: Warsaw
**Work arrangement**: hybrid
**Experience**: senior
**Job type**: full-time
**Category**: Engineering
**Industry**: Technology

**Apply**: https://aristocrat.wd3.myworkdayjobs.com/en-US/AristocratExternalCareersSite/job/Warsaw-Poland/QA-Automation-Engineer_R0020961?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_b6b4375c-de6

## Description

Join Aristocrat, a world-renowned leader in gaming content and technology, as a QA Automation Engineer. 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 WebSocket, event-based testing, gaming servers, or reactive architectures

## Skills

### Required
- Java
- Selenium WebDriver
- TestNG
- Maven
- Rest Assured
- CI/CD
- Git
- Object-Oriented Programming

---

Source: [Apply at aristocrat.wd3.myworkdayjobs.com](https://aristocrat.wd3.myworkdayjobs.com/en-US/AristocratExternalCareersSite/job/Warsaw-Poland/QA-Automation-Engineer_R0020961?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
