Senior QA Engineer at IMG ARENA

  • Anywhere (100% Remote) Only
  • IMG ARENA
Job Description:

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

Company Benefits

  • 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

Interview Process

  • 1st - 30 min initial chat
  • 2nd - 1 hour technical interview
  • 3rd - 1 hour final round

Other Jobs in Quality Assurance