QA and Test Automation Engineer
Belgium, Vlaams Gewest, GhentEngineering
Job description
To ensure we deliver on the quality we expect from ourselves, we're looking for an expert in this matter. Someone with a few years of experience, who has a strong functional interest and also wants to automate the quality assurance.
This role is comprised of 2 parts: quality assurance and test automation.
As part of the engineering team (we're currently with 12) you'll be making sure we have a test plan, you'll ensure acceptance criteria are well defined and that those are tested automatically as much as possible. You will be the first dedicated test engineer and will be the driving force behind this. We'll give you a lot of autonomy in defining the best approach to reach our goals. You are in control of how to embed testing within the development (eg CI pipeline) and delivery flow.
We're based in Ghent and would love for you to come to the office at least once or twice per week (post-Corona).
This means that for this job we're not accepting candidates outside of Belgium
Job requirements
Required technical skills
- Git
- Understanding Node.js & TypeScript (preferably a background in software engineering)
- RESTful APIs
- Experience with E2E testing (eg. Selenium, Cypress, Playwright)
- Good insights into software architecture and knowledge of databases and data structures
- POSTman is your friend
Skills to delight us with
- Automated testing
- Experience with event-driven architectures and tools (RabbitMQ, Apache Kafka, Google Pub/Sub, …)
- Experience with GraphQL
- Experience with CI/CD tools (e.g. Jenkins, GitLab, GitHub Actions, …)
- Experience with generating representative test datasets
Personal skills
- You’re driven by your passion for quality
- You can spot links and associations when searching for solutions
- You have the ambition to become an expert in what you do, you are willing to invest in yourself and you have a strong focus on the client
- You’re confident, but also modest
- You’re analytic, but also pragmatic
- If you could, you’d automate everything into a single click
Hiring process
- We start by having a 15 min phone call to ensure it's smart to meet for a longer period.
- You'll have a chat with your future manager
- You will also meet a few of your future co-workers
- Depending on that discussion and your experience, you might get an assessment. For us to understand how you think, for you to understand what we find important. The assessment itself is not what we're after, but the discussion we'll have with you about the assessment will give us a lot of insights.
- Our values are important, so you'll also get to know those and see if you carry those as well
About us
All done!
Your application has been successfully submitted!