- Position: QA Automation Engineer
- Location: Krakow
- Contract Type: Perm or B2B
Our client operates sports betting in 18 U.S. jurisdictions and has partnerships with the biggest leagues and media companies in US. Marking a major milestone in American sports history, they opened the first-ever sports betting venue within a professional United States sports facility. Partnerships like this are positioning our business to skyrocket as sports betting continues to expand across the country and our customers get a taste of the action.
On the technology side, they’ve built an entire sports betting and iGaming platform from the ground up in less than 3 years. Through continuous improvement and data-informed product development, they are adding features so that our customers have the best product experience in the market. The Product Technology team gives the team the freedom to deliver without constantly seeking permission to take action.
Main tasks:
- Be the quality advocate for the Betting Engine team, owning the end-to-end validation of features, including requirements definition, automation strategy, and quality signoff.
- Partner with Technology Leads and Engineers to understand the unique requirements of betting features and align on tailored test strategies.
- Leverage robust automation frameworks for API and web testing to validate critical components of the betting engine.
- Own and maintain your test suite, proactively addressing test failures and improving automation reliability within the betting context.
- Build, maintain, and optimize test pipelines integrated into CI/CD workflows to ensure rapid feedback on betting feature changes.
- Proactively identify risks, advocate for industry-best testing practices, and close gaps in automation coverage specific to real-time betting operations.
- Raise defects identified through testing, prioritize them effectively, and collaborate with the team for resolution in triage sessions.
- Provide automated reports for test execution, detailing success/failure rates and coverage percentages
- Support internal testing tools and frameworks, aligning them with the specific demands of the betting engine.
- Participate in architectural discussions, ensuring testable, scalable, and reliable system design for the betting engine.
- While there is a strong bias towards automation, you will also perform manual and exploratory testing if and when required as part of product development, to understand the product in more details and find defects
Requirements:
- 4+ years as a QA Automation Engineer or SDET in Agile environments, with a focus on backend systems or high-performance applications.
- Great software development and scripting skills. QAs are mainly software developers here!
- Very strong Java skills or good basics of Scala
- Deep knowledge of CI/CD practices, including tools like GitLab CI/CD.
- Hands-on experience with API/RESTful service testing, including risk-based approaches and coverage planning.
- Familiarity with issue-tracking tools like Jira, test case management tools such as Zephyr, and testing environments like BrowserStack.
- Non-functional testing experience using tools such as Gatling
- Experience working in cloud-native environments (Kubernetes, Docker, AWS).
- Exposure to monitoring/debugging tools like Kafka, Splunk, New Relic, or Terraform.
The offer:
- Flexible working hours
- Mac OS or Windows hardware to choose from
- Coffee, tea, gaming consoles, and billiards
- Excellent city center location
- Competitive base salary and benefits, with fully paid private healthcare (Lux-Med) for FTEs
- 30 paid days off on a B2B contract
- Cafeteria platform and stock options plan for FTEs