Lead Test Engineer

Omschrijving

Help improve the learning results of children: that’s what we aim for at Snappet. We develop smart software that enables teachers and children to get the best results. On a daily basis our software is used in over 3500 schools across Europe and USA and used by more than 300.000 students. We strive to deliver continuous improvement of our products to support all these schools and students.


As Lead Test Engineer at Snappet, you are a technical lead that plays a major role in the definition and implementation of quality standards across multiple development teams. In collaboration with your Guild members you will maintain and lead the Snappet QA strategy. We expect the Lead Test Engineer to provide technical leadership, support test engineers from other teams in their day-to-day tasks as well as long term professional growth. The Lead Test Engineer is also responsible for collaboration with other Guilds in development and company-wide initiatives.


This is also a hands-on role. As a tester in one of our agile development teams you will be responsible for all aspects of testing and quality in your team. Your day-to-day responsibilities will include participation in story refinements, planning sessions and daily scrum meetings. You will actively participate in defining story acceptance criteria and ensure its testability. Your testing tasks will include creating and maintenance of automatic tests, manual, configuration and performance testing. You will also collaborate with test engineers from other teams, share your knowledge and learn from others in regular catch-ups.


Besides the work in team, engineers regularly experiment and learn new technologies and collaborate on this with each other. We also have monthly ‘pizza sessions’ where engineers get together and share knowledge on all things tech or fun - Snappet provides drinks and pizza.

Vereisten

The ideal candidate:

  • Helps in defining cross-team test strategies and leading implementation.
  • Lead, guide and coach our testing team
  • Set the norm for the entire test process set, consisting of functional testing, performance testing, security testing, user acceptance testing and regression testing (automated/manual).
  • Championing data-focused testing to ensure high quality of the scheduling, planning, and prediction algorithms
  • Proven track record of technically leading a small team of QA/test engineers in Agile environment
  • Understanding the role of QA in agile development
  • Experience in test automation, ideally for Web applications as well as Android and iOS devices
  • Experience with API/services testing and test automation
  • Experience in test automation using BDD Framework for .NET SpecFlow and Javascript
  • Performance testing experience
  • Knowledge of AWS infrastructure is also beneficial
  • A Bachelor’s degree in Computer Science or an equivalent study;
  • 5+ years of experience as a Software Tester;

We understand that having all these skills under your belt already might be hard to find, so if you currently lack a few of the skills above but can compensate them by quick learning or experience in similar domains, please do not hesitate to send us a motivation letter and convince us that you are up for the challenge. Part of the interview may be a technical challenge (which you can do in your own time).


Framework and tools that we use: 

  • SpecFlow, C#, WebDriver, RestSharp, Cypress, Protractor, React
  • Performance Tools JMeter, Artillery
  • Microsoft SQL Server, Aurora, MySQL 
  • Amazon Web Services 
  • Visual Studio Team Services, Azure DevOps, TeamCity, and Git 
What we offer:
  • Training budget for personal development.
  • Plenty of room for own input.
  • Working with experienced colleagues.
  • Flexible working hours.
  • Flexible options for working remotely.
  • Office right next to Utrecht central station.
  • A foosball table and fun events.

Are you our new colleague?

Acquisition to this vacancy is not appreciated.