QA Automation Engineer

Job description

We are ViriCiti; a young cleantech company of 35 ambitious ViriCitizens who are working hard on the electric transition of commercial vehicles. We have been moving quickly from the start-up phase into growth and scaling up, and are therefore looking for an experienced Quality Assurance and Automation Engineer with a strong background in testing both backend and frontend systems. If you are passionate about software development and care about the quality of your work and want to improve that of others, then come join our team!


Your job

As a Quality Assurance and Automation Engineer, you will be part of a dedicated team of developers. Your focus is on improving the quality of our software development through test automation, setting up and improving roll-out and release management. Your other responsibilities include bug intake and monitoring the performance by defining KPIs. It is your job to act as a catalyst for change to improve the overall performance and quality of our platform. Your position will be key in enabling the company to grow faster and stronger!


  • Setting up a test environment and test automation

  • Test planning, preparation, coordination and execution

  • Intake and identification of bugs

  • Improving our roll-out and release management

  • Maintaining and improving the quality of our software and development processes

  • Be an advocate of QA throughout the organization

  • Stay up-to-date with the latest trends and practices


What you can expect from us

  • A lot of freedom

  • Fun working environment within a great team

  • Competitive salary based on experience

  • Training and personal development opportunities

  • Flexible working hours and the ability to work from home

  • Discount on a gym subscription

  • Travel Compensation

  • Daily varied team lunches

  • Team weekends

  • Foosball and ping pong competitions … and a ball pit!


  • At least 1-2 years of experience in a similar position

  • A Bachelor's degree in Engineering/Computer Science or equivalent experience

  • Knowledge of testing frameworks such as Selenium, BrowserStack, Cypress or Screenster

  • Proficiency with automation, CI/CD and GitLab

  • Ability to identify bugs through various methodologies

  • Programming experience with Node.js and JavaScript

  • Knowledge of libraries such as Mocha and Jest

  • Experience with AWS environments

  • Experience in writing test and use cases

  • Familiar with tools such as Asana and JIRA

  • Fluent in English (written and spoken)

  • Excellent analytical and problem-solving skills

  • Detailed, organized, hands-on and a team player


About us

We started our adventure 6 years ago by building an efficient and scalable platform based on Node.js. Our platform provides data-insights that operators use to extend the range of their vehicles, eliminate emissions and optimize electric operations. Since then, we have grown into the market leader in the US and Europe and have landed large projects all around the globe! Our ambition is high but the atmosphere in our team is informal and relaxed. We work hard and play hard. And we not only like to play games to set our minds off things but also to go for drinks on Friday to share successes and other stories. In our team of various nationalities, we make sure everybody feels at home at our office in Amsterdam.


Ready to start your adventure as a new ViriCitizen?

Apply now and send us your cover letter and resume. The selection process may involve an assessment. More info? Just give us a call or email Heloise Hieber at Note: Unfortunately, we do not offer relocation.


We’re looking forward to hearing from you!


Acquisition regarding this vacancy is not appreciated.