QA Engineer

  • Brussels, Belgium

QA Engineer

Job description

We are looking for a talented QA Engineer to join our team.

 

You will be helping the product team to validate the new features before putting them in production, ensuring each release matches our quality standards.

You will gather feedback from our users, team and keep an eye on our Application monitoring and performance tracking to lead our debug and improvement sessions.

You will design automated systems that our backends, workers, job queues and databases are always running and are able to detect on change on the App Store and Play Store.

You will also be responsible for redesigning our release system so that tests are run before each deployment.

 

Your Responsibilities

 Help the product & development team to validate the releases before deployment

  • Gather bug/performance issues report to organize and prioritize our debug sessions

  • Design monitoring and alerting systems to detect any issues in our workloads

  • Design new CI/CD pipelines allowing us to test and demo our applications

  • Implement testing frameworks and come up with test strategies across our services

Requirements

  • A good understanding of agile methodologies

  • A good understanding of CI/CD pipeline principles

  • Proficient understanding of code versioning tools

  • Proficient understanding of application monitoring tools

  • Experience working with a back-end programming language such as PHP, Python, Ruby, Go etc

  • Experience working with JavaScript

  • Experience with time series databases is a plus

  • Experience with Docker/Kubernetes is a plus

  • Experience with one or more testing frameworks in Ruby/Javascript is a plus