Senior QA Automation Engineer

Caesars SportsbookKraków, Lesser PolandHybridFull-timeSenior, 5–8 yearsListed 7 hours ago

Apply now

About this role

As a Senior QA Automation Engineer you are a technical leader who sets the quality bar for your team and elevates testing practices across the organization. You blend deep automation expertise with cross-functional leadership — crafting in-depth test strategies, driving non-functional and load testing, mentoring engineers, and partnering with your Tech Lead to define automation approaches for large, complex projects. This role requires close collaboration with cross-functional teams, ownership of quality and technical excellence, and the ability to drive high-quality deliverables that ensure customers have an unparalleled experience across our digital platforms.

- 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 then explain and teach it to others.

- Very strong knowledge of Selenium/Appium behavior, with proven expertise in mobile (iOS/Android), API, and UI automation.

- Able to inspect a UI automation framework and reverse engineer it enough to contribute tests, and able to inspect a UI framework setup and fine-tune runners, performance, and reliability.

- Able to conduct advanced interrogation of APIs via manual tools, and write scripts in a programming language to link API calls together and verify fields or perform similar-level tests.

- Ability to stand up simple UI-based load testing scenarios and manage load testing for large features; good understanding of checking basic performance across various components.

- Ability to use automated security tooling (e.g. Burp).

- Strong coding skills in JavaScript or TypeScript (or demonstrated ability to learn quickly).

- Deep understanding of CI/CD practices and experience with tools like GitLab CI/CD.

- Expertise in API/RESTful service testing, risk-based testing approaches, and automation strategy development.

- Solid familiarity with issue-tracking tools such as Jira and strong 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.

- Experience interfacing with BrowserStack/SauceLabs/LambdaTest for Appium test automation is strongly preferred.

- Exposure to Kafka, Terraform, or Splunk/New Relic for monitoring and debugging.

- Basic understanding of Java or Scala to support engineering collaboration.