C

Caesars Entertainment

Operates casinos, resorts, and entertainment venues

Senior Quality Assurance Automation Engineer

Test Automation EngineeringConfirmed live in the last 24 hours
Full-timeKraków, PolandNo salary listedIn-person

About the Job

Requirements

  • At least 5 years of progressive experience as a QA Automation Engineer or SDET in an Agile environment, including demonstrated technical leadership.
  • Ability to start something from scratch and explain and teach it to others.
  • Very strong knowledge of Selenium and Appium behavior, with proven expertise in mobile (iOS and Android), API, and UI automation.
  • Ability to inspect and reverse engineer a UI automation framework sufficiently to contribute tests, and inspect a UI framework setup and fine-tune runners, performance, and reliability.
  • Ability to conduct advanced API interrogation using manual tools, and write scripts in a programming language to link API calls and verify fields or perform similar tests.
  • Ability to create simple UI-based load-testing scenarios and manage load testing for large features; good understanding of checking basic performance across components.
  • Ability to use automated security tools such as Burp.
  • Strong coding skills in JavaScript or TypeScript, or demonstrated ability to learn quickly.
  • Deep understanding of CI/CD practices and experience with tools such as GitLab CI/CD.
  • Expertise in API and RESTful service testing, risk-based testing approaches, and automation strategy development.
  • Familiarity with issue-tracking tools such as Jira and organizational skills for documenting and managing test cases in tools such as Zephyr.
  • Experience testing in cloud-native environments, with exposure to Kubernetes, Docker, and AWS.
  • Basic understanding of Java or Scala to support engineering collaboration.

Responsibilities

  • Own end-to-end feature validation, including requirements definition, in-depth test planning, and quality signoff.
  • Partner with the Tech Lead to define automation plans and test strategies for large projects, and help the team deliver incrementally on larger projects.
  • Create in-depth test plans and maintain automation frameworks for testing APIs, mobile applications (iOS and Android), and desktop applications to ensure reliable releases.
  • Drive non-functional testing for the team and manage load testing for large features, participating hands-on in performance and load testing.
  • Own the test suite by monitoring automation results, addressing failures and issues regularly, and continuously tuning runners and framework performance.
  • Build, maintain, and optimize test pipelines within CI/CD workflows to provide developers fast feedback on test results.
  • Coach developers on unit and integration testing.
  • Participate in user acceptance testing and provide suggestions for application improvements.
  • Identify risks, advocate for testing best practices, address automation coverage gaps, consider cross-team impacts, and proactively manage issues.
  • Identify and drive improved ways of working, achieve project goals, and support the team in overcoming obstacles to deliver results.
  • Demonstrate new automation tests to engineering, improve the test suite with the team, raise defects, and advocate for their resolution in team triage sessions.
  • Support internal tools and frameworks and contribute to the broader Automation QA strategy across the organization.
  • Participate in architectural discussions and contribute to the design and implementation of high-quality, scalable, testable systems.
  • Build strong relationships within the team and with cross-functional partners.
  • Support engineers’ development and motivate them by embodying company values.
  • Communicate effectively with cross-functional audiences, interpret and contribute to cross-functional plans, and execute against them.
  • Manage projects collaboratively with team members, facilitate teamwork, and help ensure team members are engaged and motivated.
  • Use feedback to continuously improve and support others in their development.

Desired Qualifications

  • Experience interfacing with BrowserStack, Sauce Labs, or LambdaTest for Appium test automation.
  • Exposure to Kafka, Terraform, or Splunk/New Relic for monitoring and debugging.

About the Company

Caesars Entertainment

Operates casinos, resorts, and entertainment venues

Caesars Entertainment operates a global portfolio of casinos, hotels, and entertainment venues. Its core business is gaming and hospitality, with casinos offering table games and slot machines, plus lodging, dining, live shows, and conventions. The product is the overall gaming and resort experience: guests gamble, stay, eat, and enjoy entertainment across properties worldwide. Caesars Palace in Las Vegas and other destinations anchor the brand. The company grew through acquisitions (notably Harrah’s over Caesars, and later Eldorado Resorts) to become a leading gaming and hospitality group. Its business model combines casino gaming revenue with hotel stays, hospitality services, and event-driven entertainment, leveraging a recognizable brand and scale to attract high-traffic destinations. The goal is to provide a comprehensive leisure and entertainment experience while sustaining growth and resilience in a competitive gaming industry.

Company size
10,001+
Company stage
IPO
Headquarters
Las Vegas, NV
Founded
1973

Recently Posted Jobs

Explore more opportunities at Caesars Entertainment

See more jobs