Home
Jobs
Saved
Resumes
QA Automation Engineer at Aristocrat | JobVerse
JobVerse
Home
Jobs
Recruiters
Companies
Pricing
Blog
Jobs
/
QA Automation Engineer
Aristocrat
Website
LinkedIn
QA Automation Engineer
Poland
Full Time
7 hours ago
Visa Sponsorship
Apply Now
Key skills
Distributed Systems
Java
Jenkins
Maven
NoSQL
Selenium
SQL
GitHub Actions
GitLab CI
Git
GitHub
GitLab
Version Control
CI/CD
Leadership
About this role
Role Overview
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 developing test frameworks from scratch
Java experience for the past 3 years
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
Technical leadership experience within a QA/automation team
Nice to have: Experience in WebSocket, event-based testing, gaming servers, or reactive architectures
Tech Stack
Distributed Systems
Java
Jenkins
Maven
NoSQL
Selenium
SQL
Benefits
Robust benefits package
Global career opportunities
Apply Now
Home
Jobs
Saved
Resumes