Senior Test Automation Engineer

Job description

What’s different about this role?

As a Senior Test Automation Engineer you will be an integral member of Harver’s Product and Engineering organization. At Harver we do QA differently though. Each of our application development teams is responsible for delivering new features end to end; from analysis to testing. In doing this we elevate the role of our test engineers into domain experts who innovate, coach and support these teams on delivering software frequently, efficiently and reliably.


This means we are looking for someone who...

  • Has technical expertise. You can code, you’re familiar with established technologies like Cucumber, Webdriver and Jenkins but you also have fresh ideas on how to improve the frequent delivery of quality software.
  • Also loves to collaborate and share knowledge with others. You are generous in helping those around you.


You will:

  • Drive and deliver automation solutions that allow us to regularly release to production with confidence.
  • Have a clear understanding and vision of the QA role throughout the software development lifecycle: from requirements gathering to post-release.
  • Have a strong appreciation of modern agile methodologies such as BDD, trunk based development, CI/CD and mob programming.
  • Lead, coach and mentor a team of QA engineers


What does it mean to be a Senior Test Automation Engineer at Harver?

Our software is used by hundreds of top global companies like Netflix, Heineken, Booking.com, Albert Heijn, and Valvoline. They use our software to create online experiences which create opportunities for millions of applicants by facilitating hiring based on ability and personality and not purely by resume. You are motivated by delivering impeccable reliability but also the difference that our product makes to real peoples’ lives.


Working at Harver will be a journey. We are growing rapidly and as we scale, we will encounter new challenges that will require continual technical innovation.


We also want to contribute back to the testing community. We host meetups and the author open source software for testing and automation. We want you to be part of this.


Requirements

Essential attributes

  • You have at least an undergraduate level of education
  • You have a deep understanding of BDD and TDD and how they relate to Cucumber, Selenium and other testing frameworks
  • You can code. Preferably in Javascript or Typescript with an understanding of modern async programming with Promises and async functions.
  • You have the ability to self manage and take care of changing requirements
  • You are never satisfied. Always looking to improve and go one step further.
  • You like to fail, succeed, and learn together, but also like to have some fun whilst doing so
  • You have significant experience working in an environment of continuous production delivery.

What's in it for you?

  • A position within Amsterdam’s most promising startup
  • Working on the frontend for global clients like Netflix, Heineken, Booking and Vodafone 
  • Working within an Amsterdam office and a team of 60 with 19+ nationalities 
  • MacBook Pro
  • Great relocation packages from EU and from outside the EU 
  • Employee stock appreciation rights program 
  • Personal development budget 
  • Commuting allowance 
  • Employer pension contribution 
  • Healthy lunch 
  • A breathtaking view from our 7th floor office 
  • The opportunity to join HarverFIT 


WHAT DO OUR TEAM SAY ABOUT WORKING HERE?


"As an engineer looking for challenges, I believe Harver's the perfect place! You’ll never be alone, always within a team, overcoming those challenges becomes an enjoyable journey." - Francisco (Full Stack Engineer)






"People join Harver because of the people and amazing opportunities. Harver really invests in their people, you get a lot of freedom and responsibility. All while you’re having the best time with everyone." - Sarah (Release Manager)





“In the Engineering team we make sure that together we understand the reasons behind your decisions and align, then you'll get the freedom and independence to deliver or implement your ideas” - Andrei (Principal Engineer)



Do you still need more information? if you still have more questions that need answering before you decide to move forward.  Emma, our recruiter is here to help you through this process and overcome any hurdles that pop up along the way.


Harver is an equal opportunities employer