Company Description
Job Description
Engineering Manager - Test
About the company
It wasn’t so long ago that booking a trip to see the Eiffel Tower, stroll down New York’s iconic Madison Avenue or feel the sand between our toes on Copacabana Beach was simply a matter of a few taps on our smartphone.
In fact, that’s what we do at Booking.com. We make it easier for everyone to experience the world. And while that world might feel a little farther away right now, we’re busy preparing for when the world is ready to travel once more.
Across our offices worldwide, we continue to innovate. To solve for some of the most complex challenges in travel and technology, and to plan for the exciting developments that lie ahead. With strategic long-term investments into what we believe the future of travel can be, we are opening up new career opportunities that will have a strong impact on our mission.
We are united in the belief that our very human desire to explore the planet’s beauty and discover more about other people and cultures will endure. The world is waiting for us. Together, we will be ready.
Booking.com core values
- Think customer first
- Succeed together
- Own It
- Learn Forever
- Do the Right Thing
Skills we are looking for
We are looking for a superb and enthusiastic Engineering Manager - Test who will lead a test team to push the boundaries on test engineering and contribute to shaping our new future. We expect you to have an energy and passion for testing, experience in using a whole range of technologies, and have a strong knowledge of quality principles. We also expect you to manage, coach and develop a test engineering team, and direct all aspects of the test engineering function within the direct reporting line. You will provide technical guidance and input to ensure modern testing practices are embedded into your team’s ways of working. As a minimum, we expect all our Engineering Managers - Test to have:
- High proficiency in leadership
- Strong understanding of modern testing techniques
- Strong understanding of Agile practices
- Solid understanding of test automation tools and techniques
- Solid experience of Continuous Integration and Continuous Delivery
- Solid understanding of building robust and resilient systems
- Quality first mind-set
- Good understanding of security principles
Other beneficial skills
- Proficient in writing code in Javascript , Java or other coding languages
- Experience with test automation frameworks such as Pact, Rest Assured, Nightwatch, or TestCafe
- Good understanding of asynchronous systems and messaging
- Commercial experience in an e-commerce background and A/B testing
- Cloud technologies such as AWS and container technologies such as Kubernetes
Key Responsibilities
- People Leadership
- Lead, inspire and motivate your team
- Line manage a team of Test Engineers
- Nurture, grow and develop engineering talent in the team
- Fostering a great engineering culture who innovate, work as a team and celebrate success
- Learn new technologies and keep abreast of existing technologies and be able to apply these to a variety of projects as applicable
- Lead and coach Test Engineers
- Craft & Delivery Leadership
- Improve quality practices within your group
- Collaborate with the test leadership team and others to deliver high quality solutions
- Embed Agile ways of working and values within your team
- Delivery of the wider Test Engineering strategic objectives
- Get into the technical detail where required to coach, support and mentor the team
- Test Craftsmanship including coaching and mentoring the team
- Adhere to the default principles for Architecture, quality and non-functional requirements
- Contributing to and implement the quality and testing strategy in their teams
- Technology Leadership
- Thought partner for Product and Engineering to define and shape the roadmap
- Mentor developers and testers on good testing practices
- Advocate for testing and improving quality throughout the development process
- Encourage continuous improvement of ways of working
- Actively encourage the use of more technical testing such as automation, performance and security
Get email alerts for the latest"Test Engineering Manager - China Tech jobs in Shanghai"
