
IMG ARENA
IMG ARENA
At IMG Arena, we acquire the official rights to the data and video streams of a diverse range of sports federations. We augment that data using mathematical models, deliver it at low latency speed, and even provide advanced visualisations for web and mobile, including 3D views! We deliver the data to customers across the world and cover a range of sports such as MMA (UFC), golf (PGA, DP World Tour), tennis (ATP, UTR), basketball and volleyball, with many more on the way.
About the role
This role is within the horizontal team of QA and test automation experts who help ensure Quality is fundamental to everything we do in technology terms. Being a part of the IMG Arena Core Services group, the QAOps team act as the quality consultants to the development teams: teaching, coaching, pairing and setting up test capabilities to enable them to own quality of their products and services.
As a QAOps Engineer, you ll work closely with product owners, delivery managers, designers, developers, data engineers, devops and site reliability engineers across the IMG Arena products and services portfolio.
You ll operate based on a short/mid-term assignment to a particular development team, as well as work with your fellow engineers on automation projects, quality initiatives and process improvements.
Your responsibilities will include:
- Shape IMG Arena Tech Quality and Maturity framework
- Guide and assist teams with an efficient testing strategy, test tools, exploratory testing, issue triage and root cause analysis
- Pair with developers to help them fully cover automated testing from unit to UI tests and sign off new features via peer review and acceptance testing
- Ensure that end-to-end experience and non-functional requirements are covered as part of daily work
- Build a good awareness of our overall technology landscape while working with different teams
- Drive tactical and strategic quality initiatives, testing frameworks, libraries, scripts and their integration into CI/CD pipelines
- Hire and mentor more junior engineers
Technology stack we use:
Technology stack varies across our products& services portfolio and includes:
- Java, Scala, TypeScript, Python, Go, Groovy, Shell scripting, SQL
- Spring, NodeJS, React, RxJS, GraphQL, BabylonJS
- REST, Websockets, TCP/IP, SSH
- Git, GitHub Actions, Jenkins
- AWS, Kubernetes, Terraform, Flux, ArgoCD, Docker, Nginx, Akka, Kafka, rabbitMQ, Redis, Grafana, Prometheus, Loki, Sentry
- k6, Gatling
- Cypress, Jest, Cucumber, Junit, PITest, Pytest, Mockito and similar
- Jira, Confluence, Xray Test Management, LambdaTest
About you
- You are a team player, communicator and lifelong learner with interest of working in a dynamic fastgrowing team
- You enjoy pairing and coaching others as much as writing, reviewing and testing software code
- You have many years of professional testing or development experience with a strong bias for quality
- You can always rely on your knowledge of QA methodology, specification review, risk-based strategy, test design techniques, test coverage, functional, non-functional, exploratory and edge case testing
- You have a good knowledge of unit, contract, integration, e2e tests, building test frameworks
- A good understanding of Agile, XP, TDD, DevOps, SRE, QAOps, SecOps, GitOps and CI/CD practices
Bonus knowledge
Whilst not mandatory, experience of the following would be beneficial:
- Full-stack development
- Reliability, performance, load, chaos and/or security testing
- Cross device and browser testing
Domain knowledge or an outside interest which will give you an edge in the role:
- Sports and large-scale live events
- Real-time data collection, enrichment, visualisation and distribution
- Live video streaming
- Betting, trading, pricing and virtual wallet management
–
- Life Insurance
- Pension
- Private Medical Insurance
- Income Protection
- Season Ticket Loan
- Dental Insurance
- Cycle To Work
- Eye Care
- Will Writing
- Give As You Earn
- Employee Assistance Programme
- Wellness
- Gym Membership
- 1st – 30 min initial chat
- 2nd – 1 hour technical interview
- 3rd – 1 hour final round
Automated Testing, Python, Java, API Testing, CypressCypress