Will you join us on a journey to disrupt the trillion-dollar travel industry? We are looking for the best and brightest who share our passion for travelers, data and product.
FindHotel believes travel is the one thing that opens minds to new ideas, cultures, and ways of thinking. Our mission is to
GET EVERY TRAVELLER THE BEST ACCOMMODATION DEAL, WORLDWIDE. From adventure travel and backpacking to honeymoons and family vacations, we genuinely care so that every traveller can make the best-informed accommodation choice at the absolute best conditions for every trip.
We are looking for an enthusiastic and motivated Software Test Automation Engineer to help build the best user experience for our brand new product. You will be joining our Customer Experience Tribe. As the first Software Test Automation Engineer joining the tribe (and company) you will work closely with the Head of Engineering and Engineering Leads and have a leading role in shaping the test practices and adopting frameworks. You will also actively collaborate with the software engineers, UX experts, data analysts, and POs in the team.
We are working with a modern stack consisting of ES2016, React 16, Redux and Ramda. We use Babel and Webpack and our server runs on Node.js, while our APIs are built with Go and Elixir. We employ unit, snapshot, and end-to-end testing where it adds value, and use Flow and ESLint / Prettier to keep our code base in good shape, even with multiple A/B tests running simultaneously. We work in a flexible, results-oriented and customer-centric team structure, focussed on shipping value in a collaborative fashion, with hopefully just the right amount of bureaucracy.
What you will actually be doing / responsibilities
What a day in the office might look like
In the morning, you and your fellow engineers sit down with your PO, UX designer to discuss the design and implementation of a new feature. You carefully consider the impact of the new feature on the entire product and support the team with identifying the appropriate tests cases and test coverage to ensure quality. You raise questions that help refine the requirements and uncover impact on other parts of the system. Later on you work with an engineer to implement additional automation tests to increase the coverage and ensure the quality of a new feature. After lunch with the team you play table tennis or pool or go for a walk with colleagues in the city center. In the afternoon, you continue the work on a performance test framework and stress test the application. Throughout the day you were keeping an eye on the application dashboard in DataDog and checked the effect on a newly released feature in Looker (there you see the impact on business metrics).
Who we are looking for / requirements
Why join now?
Is FindHotel the right place for you? Find out by reading our CEO's blog post
What we offer:
Blog posts worth reading