
Senior QA Engineer – Flutter
Betfair Romania Development
full-time
Posted on:
Location Type: Hybrid
Location: Cluj-Napoca • 🇷🇴 Romania
Visit company websiteJob Level
Senior
Tech Stack
FlutterJavaJenkinsPuppetSwift
About the role
- This role is primarily focused on helping a development team effectively and efficiently deliver high-quality product and services.
- As a Quality Engineer you’ll work with delivery teams to help facilitate the successful release of products and innovations to our customers.
- From the inception of the idea, all the way through getting it into the hands of our users - where appropriate you can be involved every step of the way - analysing the risk of implementation, how a new feature will fit into our existing ecosystem, how users’ll receive it, and, of course, facilitating the shipping of quality software.
- You’ll have the opportunity to not only test our web and mobile applications, but also the inner workings of the Flutter UKI system.
- Whereas some organisations shy away from testing at each level of their technology stack, Betfair actively encourages it. From service configurations to databases and APIs - there’s always something new and challenging to test.
Requirements
- Experience testing complex systems with a focus on payments and fintech solutions.
- Strong background validating integrations with third-party payment processors and gateways.
- Solid understanding of payment flows (authorization, capture, settlement, refunds, chargebacks).
- Ability to design and execute end-to-end test strategies across APIs and user interfaces, including automation for critical payment scenarios.
- Experience with manual testing methods and an understanding of how automation can benefit the testing effort.
- Demonstrable knowledge of different technology platforms.
- Demonstrable experience of testing in service oriented architectures and understanding data flow through such systems.
- You can take on complex technical concepts and information relatively quickly in most contexts, and provide immediate advice on effective courses of action.
- You can demonstrate/illustrate an understanding of relatively advanced solution architecture including system design, data design and data flow.
- Functional knowledge of a development language such as Swift, Java or C#.
- Experience of testing at API layers (e.g. REST).
- Exposure to automation testing, either coding or designing tests.
- Experience working with version control systems such as Git.
- Understanding of build and configuration tools such as Jenkins and Puppet.
- Experience of working with databases.
- Understanding of agile methodologies and how they are applied in software development.
- Proven clear and confident communication skills.
- Keen eye for detail.
- The drive to constantly learn and improve.
- Not being afraid to speak up and voice opinions.
- Always questioning the why of a situation.
- Methodical approach to problem solving.
- Burning desire to help create great things.
Benefits
- Hybrid & remote working options
- €1,000 per year for self-development
- Company share scheme
- 25 days of annual leave per year
- 20 days per year to work abroad
- 5 personal days/year
- Flexible benefits: travel, sports, hobbies
- Extended health, dental and travel insurances
- Customized well-being programmes
- Career growth sessions
- Thousands of online courses through Udemy
- A variety of engaging office events
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
testing complex systemspayments solutionsfintech solutionsend-to-end test strategiesautomation testingSwiftJavaC#API testingservice oriented architectures
Soft skills
clear communication skillskeen eye for detaildrive to learn and improvemethodical problem solvingability to take on complex conceptsconfidence in voicing opinionsquestioning mindsetadaptabilitycollaborationcritical thinking