Test Engineering Manager - China Tech
HumanityShanghaiUpdate time: April 29,2022
Job Description

Company Description

Jobs for Humanity is dedicated to building an inclusive and just employment ecosystem. Therefore, we have dedicated this job posting to individuals coming from the following communities: Refugee, Neurodivergent, Single Parent, Blind or Low Vision, Ethnic Minority, and the Previously Incarcerated. If you identify with any of the following communities do not hesitate to register, even if you feel that this particular opportunity is not the right fit for you. Company Name: Booking

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 
    1. Lead, inspire and motivate your team
    2. Line manage a team of Test Engineers
    3. Nurture, grow and develop engineering talent in the team
    4. Fostering a great engineering culture who innovate, work as a team and celebrate success
    5. Learn new technologies and keep abreast of existing technologies and be able to apply these to a variety of projects as applicable
    6. Lead and coach Test Engineers
  • Craft & Delivery Leadership 
    1. Improve quality practices within your group 
    2. Collaborate with the test leadership team and others to deliver high quality solutions
    3. Embed Agile ways of working and values within your team
    4. Delivery of the wider Test Engineering strategic objectives
    5. Get into the technical detail where required to coach, support and mentor the team
    6. Test Craftsmanship including coaching and mentoring the team
    7. Adhere to the default principles for Architecture, quality and non-functional requirements
    8. Contributing to and implement the quality and testing strategy in their teams

  • Technology Leadership 
    1. Thought partner for Product and Engineering to define and shape the roadmap
    2. Mentor developers and testers on good testing practices
    3. Advocate for testing and improving quality throughout the development process
    4. Encourage continuous improvement of ways of working
    5. 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"