Senior QA Engineer

Gaming Corporation
Tallinn, Estonia

Description

Our client's company is the leading gaming operator and developer in the gambling industry with HQ in London. The company launched 12  years ago and is currently present worldwide (UK, US, Spain, Sweden, Estonia), has more than 25 million players and collaboration with leading game companies e.g. Virgin Casino. They work only under license and take into account the laws of each country in which they operate. Unlike many companies in the industry, they believe that the main thing is the user's entertainment. Therefore, the company carefully looks at the fact that people would not lose all their money, but rather enjoy the game.

Now they are looking for someone who can bring their passion for quality to the development team. Mentoring and guiding the other QA’s to their next level. You will collaborate daily with the developers and product owners within a cross-functional agile team to deliver new features and improvements, helping to achieve a high-quality product that offers one of the best player experiences in the market.  

Company stack: their main technology is Java and RESTful microservices. You’ll also be exposed to Javascript, including frameworks like React, WebdriverIO and they are modernising the platform with a range of new tech like Java 11/12, Kafka, Docker, GoCD, Google Cloud Platform & Kubernetes.

Requirements

Must have skills:
  • 5+ years of experience as a QA Engineer
  • Experience in testing both front-end and back-end applications
  • Able to perform efficient and productive exploratory testing
    Familiar with CI/CD Automation
  • A clear understanding of the test pyramid
  • Team collaboration using agile methodologies
  • Strong communication skills
  • Have the ability to come up with test strategies to test full-stack development
  • Refining requirements through specification by example
  • Ability to understand the system architecture and identify the areas that need to be tested
  • Understanding of continuous delivery principles like feature switch, trunk-based development
  • Comfortable different types of testing approaches (exploratory, functional, automated, security, etc)

Good to have skills:
  • A good understanding of microservices architecture
  • Knowledge of build/integration pipelines such as Jenkins, GoCD, etc
  • Experience using Charles, Postman, Cucumber or similar technologies
  • Analysing business requirements and transforming them into User Stories