Senior QA Engineer - DesktopQuality Assurance Team Lead 2Job title: Senior QA Engineer
Location: Canada / UK / Ireland
Overview of the role:
We are looking for a Senior QA Engineer to join our Desktop Client team and help ensure the quality, reliability, and usability of our desktop applications.
You will take ownership of testing activities, combining strong hands-on manual testing expertise with the ability to investigate automated test results and apply risk-based testing approaches. As a senior engineer, you will collaborate with development and product teams, mentor colleagues, and contribute to improving testing practices through automation and AI-assisted tools.
What you'll do:
Analysis and Planning
- Define risk-based testing approaches for desktop client features, covering functional, regression, and exploratory testing
- Analyze requirements, identify gaps, and design test scenarios and cases covering critical user journeys, desktop configurations, and edge cases
- Prepare test data and estimate testing effort based on scope, complexity, and risk
- Collaborate with developers and product teams to clarify requirements and validate test coverage
Testing & Quality Assurance
- Execute manual tests covering functionality, usability, and player experience
- Test desktop applications across operating systems, hardware configurations, and installation or upgrade scenarios
- Perform exploratory testing to identify unexpected defects and edge cases
- Investigate, reproduce, and document defects, working with developers to validate fixes
- Analyze automated test results, investigate failures, and collaborate with developers and automation engineers to identify root causes and resolve issues
- Apply knowledge of desktop client functionality, game configurations, installation and update processes, and internal administration tools
- Assess regression impact, testing results, and outstanding risks to provide release readiness recommendations
Team Development & Continuous Improvement
- Mentor QA engineers, sharing testing techniques, technical knowledge, and best practices
- - Identify and drive improvements in testing practices, tools,
and processes, including the responsible use of AI to improve quality and efficiency
- Collaborate with automation engineers to improve automated test coverage and contribute to automation initiatives
What you'll bring:
Essential
- Extensive hands-on experience in manual software testing, including test design, execution, defect management, and independent ownership of testing activities for complex features or products
- Strong understanding of software testing principles, test design techniques, and the Software Development Lifecycle (SDLC)
- Experience analyzing requirements, identifying gaps, and applying risk-based testing approaches
- Strong analytical and troubleshooting skills, including investigation of application logs, complex defects, and automated test failures
- Strong knowledge of Windows and macOS environments, with experience testing desktop applications across operating systems, hardware configurations, installation and upgrade scenarios
- Practical SQL skills for test data preparation and backend data validation
- Experience working in Agile teams and collaborating with developers, product teams, and other stakeholders
- Effective communication skills, including the ability to explain quality risks and testing recommendations to technical and non-technical stakeholders
- Openness to exploring and applying AI-assisted tools to improve testing practices and efficiency
- Motivation to develop hands-on test automation skills and contribute to automated testing activities
Desirable
- Experience with API testing tools such as Postman to validate backend services
- Experience debugging web applications using browser developer tools
- Experience with scripting languages (Python, JavaScript, or similar) or test automation frameworks
- Familiarity with Git, GitHub, Jenkins, CI/CD pipelines, and test management tools such as Jira
- Understanding of application security fundamentals, including SSL/TLS certificates, authentication, and connectivity
- Familiarity with accessibility, localization, and performance testing for desktop applications
- ISTQB Advanced Level certification or equivalent recognized quality engineering credential
Why choose us:
Aside from a generous base salary, we have a fantastic perks & rewards program that is designed to encourage personal and career development.
As our benefits differ by location, please check with the Talent team for more information.
Equal opportunities:
At Flutter International we are committed to creating an inclusive environment where our people can be their authentic selves and thrive. We embrace and celebrate diversity, respecting all our uniqueness and differences.
We welcome you to let us know whether you have any accessibility needs. All you need to do is email us at
[email protected]. Your journey with us is focused on ensuring you have what you need to be your best self.
Learn more about the work we are doing on Inclusion and Belonging here: https://careers.flutterinternational.com/working-at-flutter-international/diversity-equity-inclusion/
The group:
Flutter International is a proud member of the Flutter Entertainment family, a global leader in sports betting, iGaming, and entertainment. We're not just another company; we're listed on both the prestigious FTSE 100 index on the London Stock Exchange and the New York Stock Exchange (NYSE). What sets us apart is our world class brands, cutting-edge products, and our International division includes our operations in over 100 global markets and offers sports betting, casino, poker, rummy and lottery, mainly online.
What truly defines us is our commitment to ensuring that the excitement of gaming and entertainment is experienced in a responsible and sustainable way. Our remarkable team of over 8,000 colleagues drives this vision, spread across 28 offices worldwide.
📌 Senior QA Engineer - Desktop (Canada)
🏢 Betfair Romania Development
📍 Canada