Don Emanuelstraat 3
6602 GX
Wijchen
The mission of Yoast is SEO for Everyone. We want to give everyone the opportunity to rank in the search engines. Our SEO plugin, blog posts, and online courses should enable both large companies as well as small websites to attract the traffic they desire.
Yoast's offices are located in Wijchen, the Netherlands. We have colleagues and users all over the world.
At Yoast, we believe in Open Source. We strongly believe in giving back to the community. In our view that means giving back to the place we live in, together!
We are looking for an experienced QA automation engineer! Do you want to work on our test automated framework and maintain the CI pipeline? Then, we’re looking for you!
As a QA automation engineer, you optimize every part of the automated testing process. In this job, you get a lot of freedom and responsibilities. You are an experienced tester and don’t shy away from discussions with developers, DevOps engineers and testers.
You will be working on the current test automated framework, maintaining CI pipeline and writing new tests. Also you will be setting up new automated frameworks (for instance, API testing). You will participate together with the QA tribe in preparing Yoast products for the production release by executing acceptance testing.
What are you going to do?
- Joining QA team (tribe).
- Maintaining the current test automated framework using CodeceptJS with JavaScript.
- Setting up new test frameworks.
- Executing acceptance testing.
- Reporting issues from the automated and acceptance testing.
Who are you?
- Minimum 3 years experience as an automated test engineer.
- Strong knowledge of UI automation.
- Strong experience with Git.
- Experience with continuous testing in a CI/CD environment (preferably with Jenkins).
- Experience with API testing.
- Knowledge of principles and processes within Scrum teams.
- Strong sense of communication.
- Self-motivated, and great time management skills.
- Do you speak and write English fluently, preferably with (at least) proficiency level C1? Perfect!
- Living in the UTC -1, UTC, UTC 1, UTC 2 or UTC 3 time zone is required.
What we're offering
- A challenging job in a fast-growing, dynamic, ambitious and international atmosphere. Working at a company that impacts the web.
- A salary of 3300 - 4500 (on the base of 40 hours a week) depending on experience.
- 25 vacation days (on the base of 40 hours). Next to that, you’ll get five volunteer days which you can spend helping out at the local soccer club for example. Or to supervise a school trip of one of your children.
- You’ll be able to spend 10% of your salary on education.
- A bonus scheme paid out at the end of the year.
- We have a great pension plan, which is fully paid by Yoast.
- Exercise and stay fit! We have our own gym and a personal trainer!
- We have a really fun (slightly crazy) company culture with lots and lots of team-building activities. The know-your-colleagues-quiz, lots of celebrations and LEGO-building days. Because of Covid a lot of these things are online now!
- The opportunity to learn a lot in a short time, at one of the leading SEO companies.
Are you interested?
The application procedure consists of three interviews. Do you have questions? We'll be happy to answer them. Please send an email to jobs@yoast.com. Note: only applications with a cover letter will be considered.
Learn moreAs a CI engineer you are the owner of the continuous integration pipelines at Yoast. You are constantly busy with optimizing and extending the pipelines. As a CI engineer you know how to estimate our developers' needs, developing and maintaining the pipelines that connect with their processes.
What are you going to do?
As a CI engineer you are part of a small, informal DevOps team consisting of three colleagues and you often work in close collaboration. As a team you are responsible for the transition from development to operations. The most important stakeholders are our senior developers and QA specialists.
- You manage the plugin development environment in Docker
- Management of Jenkins and creation of CI pipelines
- You are responsible for the management of Travis, and migration of Travis to Jenkins
- Migration of Jenkins setup to the cloud using Kubernetes
Who are you?
- You have a university degree or equivalent (at minimum), preferably in computer science, ICT, or a similar area.
- You have a minimum of three years experience in a similar role.
- Linux, Bash, and container management tools like Docker and Kubernetes hold no secrets for you.
- Basic programming experience with languages such as Python, Ruby or Javascript and code-style tools such as ESlint or PHPCS, and experience with CI platforms such as Travis and Jenkins.
- When something doesn't go to plan or you see room for improvement, your inner Sherlock or Cherry Holmes is on the case and you research solutions pro-actively.
- You have a good sense of what the stakeholders need in terms of technical implementation.
- You speak and write English fluently, preferably with a minimum proficiency of C1 level.
What we're offering
- A challenging job in a fast-growing, dynamic, ambitious and international atmosphere. Working at a company that impacts the web.
- A salary ranging from €2500 to €4500 per month, depending on your experience
- 25 vacation days (on the base of 40 hours). Next to that, you’ll get five volunteer days which you can spend helping out at the local soccer club for example. Or to supervise a school trip of one of your children.
- A bonus scheme paid out at the end of the year.
- You’ll be able to spend 10% of your salary on education or training.
- We have a great pension plan, which is fully paid by Yoast.
- Exercise and stay fit! We have our own gym and a personal trainer!
- We have a really fun (slightly crazy) company culture with lots and lots of team building activities. The know-your-colleagues-quiz, lots of celebrations and LEGO-building days. Because of Covid a lot of these things are online now!
- The opportunity to learn a lot in a short time, at one of the leading SEO companies.
Apply now!
Interested? The application process consists of three parts: an introductory job interview, a practical interview, and a final meeting with some of our board members. These steps might take place on multiple days. Note: only applications with a cover letter will be considered.
We’re looking for a React developer to help us transform our JavaScript views into React components and build modern new interfaces for website optimization.
We’d prefer to work with someone who has experience building React applications in production, but are also open to candidates with a suitable skills set who are eager to learn.
You utilize design patterns and coding principles like SOLID and TDD. The world of JavaScript is moving very fast. You welcome the change and laugh at the buzz.
Who are you?
- Experience with Node.js and React is required.
- Experience with ES6, React Router and Redux is a plus.
- An understanding of other reactive JS patterns is a plus.
- Experience with other JS frameworks like Angular, Ember or Backbone is a plus.
- Living in the UTC -1, UTC, UTC 1, UTC 2 or UTC 3 time zone is required.
Besides JavaScript, we use WordPress, PHP, git, GitHub, PHPUnit, Grunt.JS, GlotPress, HTML and CSS (SASS). If any of this is new to you, that’s fine. We’re looking for fast learners who can pick up new technology quickly.
What we're offering
- A challenging job in a fast-growing, dynamic, ambitious and international atmosphere. Working at a company that impacts the web.
- 25 vacation days (on the base of 40 hours). Next to that, you’ll get five volunteer days which you can spend helping out at the local soccer club for example. Or to supervise a school trip of one of your children.
- You’ll be able to spend 10% of your salary on education.
- A bonus scheme paid out at the end of the year.
- We have a great pension plan, which is fully paid by Yoast.
- Exercise and stay fit! We have our own gym and a personal trainer!
- We have a really fun (slightly crazy) company culture with lots and lots of team building activities. The know-your-colleagues-quiz, lots of celebrations and LEGO-building days. Because of Covid a lot of these things are online now!
- The opportunity to learn a lot in a short time, at one of the leading SEO companies.
The application process consists of three, maybe four, parts: an introductory job interview, one or two practical interviews, and a final meeting. These steps might take place on multiple days. A social media screening might be part of the procedure. Note: only applications with a cover letter will be considered.
Learn more