QA Engineer

Job description

Felyx is expanding! The coming years we are facing hyper-growth in The Netherlands and the rest of Europe. Therefore, we are looking for an ambitious QA Engineer. You will become our first QA Engineer and will be given the responsibility and confidence to build an automated testing infrastructure from scratch. Do you want to beat the streets as one of our Engineers? Come join us!


As urbanization is rising and air quality is deteriorating, we feel the need to make our cities greener and healthier by offering a sustainable mobility solution. And being a fun way around town is, of course, a great bonus! At felyx, everybody is contributing to a cleaner city within their own expertise by making this swift door-to-door transportation the new status quo. We are working together as an ambitious team of entrepreneurs, creatives, operators, engineers, and are looking to grow as we scale the business throughout Europe.


Here's the challenge

As a QA Engineer you are responsible for building an infrastructure of an automated test environment from scratch. As the first QA Engineer at felyx, we expect you to be able to handle this independently and that you know where to start. A challenging job because you can be in the lead. Initially you will work a lot with the Mobile Team and you will verify your test plan with the Product owner. You will report to the Head of Engineering.


What you'll do

  • Define a roadmap to improve and automate our QA processes for the software applications that we develop.
  • Continuously building, running and maintaining the test automation suite in collaboration with the team and stakeholders.
  • Testing and accepting stories as the QA gatekeeper.
  • Design test protocols.
  • Standardize our test protocol for new developments and features.
  • Potentially hire your own team when the need is there to scale.

Requirements

We get truly excited if you

  • Have at least three years of experience with writing and implementing tests
  • Have professional experience with mobile app testing (Android and iOS) and their testing frameworks
  • Have professional experience with Docker. Kubernetes would be a big plus
  • Have professional experience with testing IoT
  • Have a background in programming or Engineering. Experience in Go would be a plus
  • Have experience with various forms of automated testing (unit, functional, integration, performance)
  • Have strong abstract reasoning skills and an agile and pragmatic mindset
  • Have excellent English communication skills (written and spoken)
  • Have experience with TDD/BDD testing methodologies

Bonus points if you

  • Have experience in working in a continuous delivery environment with a high focus on automation.