Position: Senior AQA Engineer( JS)
Company: Symphony Solutions
Experience required: 3y
English level: upper

Customer and project description:

Working with our client, you’ll be at the heart of the technological revolution of one of the world’s most trusted betting and gaming companies. We together deal with projects ranging from mobile Casinos to online Sportsbooks and everything in between. The cloud-native software you design will process 500 online bets per second, accommodate 20 million users, and process 160 terabytes a day. You can be sure there are many more challenges waiting for you.

You’ll get to work with like-minded individuals in great teams based across the globe. All working in Agile delivery methods and deploying into Amazon Web Services (AWS).You’ll have the autonomy to flex your strategy and solution design across a truly global product that drives the heart of our sports betting worldwide.

Project description: 

Our team is building the next generation Sportsbook app that can be easily and quickly deployed across multiple jurisdictions. The technologies we like to use include Node.js, React/Preact, XState, Gitlab CI, wdio.js, Postman.

We are looking for an experienced Software Developer in Test. It’s a hands-on role within a delivery team and you won’t ever be sat twiddling your thumbs. We’re looking for a curious engineer who wants to push forward, faster and smarter, never settling for second best. And if you’re anything like us, you won’t rest until a problem is solved.

Requirements:
We are looking for Test Engineers that like to code

- Excellent communication skills including spoken and written English
- Great testing knowledge
- Ability to read production code (JS ES6)
- A track record in developing test automation within an Agile environment
- In-depth knowledge of HTTP
- Experience with modern Frontend Performance Testing using tools such as lighthouse
- An understanding of microservices architecture from a testing perspective
- Experience with CI/CD processes
- A self-starter able to work with minimal supervision
- The ability to interact with colleagues from all disciplines and different divisions
- And work closely with the developers

Responsibilities:
- Following automation first approach
- Analysing and identifying the most efficient level and type of testing needed across the development and release cycle, and which automated tests will provide the most value and coverage
- Developing and evolving test frameworks and tooling
- Working closely with the team to analyse, debug and resolve the bugs
- Mentoring and coaching other engineers on all aspects of testing