A

Senior Automation QA Engineer

Aristocrat Gaming
Full-time
On-site
Sofia, Sofia-City, Bulgaria

We are seeking a Senior Automation QA Engineer to take a lead role in crafting and advancing our automated testing strategy. In this position, you will not only develop and build high-quality backend-focused automation solutions, but also influence architectural decisions, drive test strategy across teams, and mentor other specialists in quality practices. You will partner closely with developers, architects, product managers, and DevOps engineers to embed quality into every stage of the delivery pipeline, ensuring our systems are scalable, reliable, and future-proof. As a senior member of the team, you will be trusted to own sophisticated automation initiatives end-to-end, set standards, and help evolve our engineering culture.

What You’ll Be Doing

Optimization Plan for Testing & Engineering Perfection

● Define and evolve the overall test automation strategy for backend services, APIs, and microservices

● Lead the invent, implementation, and extension of automation frameworks and tools aligned with architectural direction

● Partner with architects and senior developers to develop testing strategies for scalability, resilience, and performance

● Evaluate, recommend, and introduce new testing tools and approaches to raise quality standards

● Provide technical leadership on framework improvements and system-wide quality initiatives

Continuous Learning & Improvement

● Champion automation and quality-first thinking as an integral part of software delivery

● Mentor and coach junior and mid-level QA engineers, sharing expertise in guidelines and frameworks

● Drive technical discussions, reviews, and workshops to spread knowledge across teams

● Develop a culture of continuous improvement through data-driven insights and feedback loops

Agile Delivery & Teamwork

● Lead quality discussions during Agile ceremonies (planning, reviews, retrospectives) and influence backlog priorities

● Collaborate with multi-functional teams to ensure automation coverage aligns with business requirements and risk priorities

● Promote early engagement in the SDLC, guiding teams to prevent defects before they occur

● Act as a trusted advisor to product team members on quality trade-offs and strategies

CI/CD & Tooling

● Own integration of automated tests into GitLab CI/CD pipelines, ensuring fast, reliable, and observable feedback loops

● Drive modernization of test infrastructure, aligning automation with DevOps and cloud-native practices

● Supervise and improve automation systems for scalability, performance, and maintainability

● Introduce metrics and dashboards to provide transparency into test effectiveness and product quality

What We’re Looking For

● Extensive hands-on experience testing APIs and microservices; proven track record to design reusable, maintainable, and scalable automation frameworks.

● Strong proficiency in .NET 6+ / C#; familiarity with Java or JavaScript is a plus.

● BDD experience (SpecFlow, Reqnroll) and unit test frameworks (xUnit, NUnit, MSTest).

● Deep experience embedding automated tests and quality gates into pipelines (GitLab, GitHub Actions, Azure DevOps, Jenkins).

● Validate scenarios against MS SQL Server or PostgreSQL; proven test data management approaches.

● Proficient with tools like TestRail; structured logging (Serilog, NLog) and reporting (Allure, ExtentReports); build/maintain quality dashboards.

● Proficient with Git in collaborative workflows.

● Excellent communicator who can align test strategy with business needs and drive cross-team quality initiatives.

● Experienced in Agile environments with distributed, multi-functional teams.

● Leads by example in test automation; coaches QA engineers on test design, framework usage, maintainability, and CI integration; conducts reviews of test suites and promotes quality engineering practices. Desirable

● Experience with cloud platforms (AWS, GCP) and cloud-native testing strategies

● Hands-on knowledge of DevOps tools such as Argo, Kubernetes, Kibana, or Grafana

● Familiarity with UI automation frameworks (Selenium, Appium, WebdriverIO)

● Solid understanding of SQL and NoSQL databases

● Previous experience in the gaming or gambling industry

Why Aristocrat?

Aristocrat is a world leader in gaming content and technology, and a top-tier publisher of free-to-play mobile games. We deliver great performance for our B2B customers and bring joy to the lives of the millions of people who love to play our casino and mobile games. And while we focus on fun, we never forget our responsibilities. We strive to lead the way in responsible gameplay, and to lift the bar in company governance, employee wellbeing and sustainability. We’re a diverse business united by shared values and an inspiring mission to bring joy to life through the power of play.

We aim to create an environment where individual differences are valued, and all employees have the opportunity to realize their potential. We welcome and encourage applications from all people regardless of age, gender, race, ethnicity, cultural background, disability status or LGBTQ+ identity. EEO M/F/D/V

  • World Leader in Gaming Entertainment

  • Robust benefits package

  • Global career opportunities

Our Values

  • All about the Player

  • Talent Unleashed

  • Collective Brilliance

  • Good Business Good Citizen

Travel Expectations

None

Additional Information

Depending on the nature of your role, you may be required to register with the Nevada Gaming Control Board (NGCB) and/or other gaming jurisdictions in which we operate.

At this time, we are unable to sponsor work visas for this position. Candidates must be authorized to work in the job posting location for this position on a full-time basis without the need for current or future visa sponsorship.