Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

Booking Test Engineer II - Tech 
China, Shanghai, Shanghai 
21900373

02.08.2024

This is a fantastic opportunity for an experienced Test engineer to define and implement testing approaches in line with the business requirements and integrate them as part of the automated stages of CI/CD life cycle.

You will collaborate closely with other test engineers, developers, product owners, principals and different influencers in the internal tech community to cultivate a testing mindset. And you will be actively involved in the whole software development life cycle from the start to contribute in building testable software and assess non-functional requirements.

Software Testability

  • Is responsible to ensure that all features are designed and implemented in a testable way by guiding product teams during the entire lifecycle

  • Is responsible to enable product teams to deliver quality products at pace by advocating for teams to verify and test work in isolated independent units and embed testing early in the lifecycle

Non-Functional Testing

  • Has sufficient knowledge to advocate for the users experience by raising the team's ability to build applications with clear non-functional requirements (eg performance, security, accessibility, usability)

  • Has sufficient knowledge to ensure teams keep within non-functional requirements by performing tests such as load-testing, accessibility testing, or security testing

Test Planning & Execution

  • Is responsible to plan, execute, and oversee testing of products and features by using techniques such as risk-based testing, exploratory testing, mobbing, pairing, or 3 amigos

  • Is responsible to identify and investigate issues and ensure they are managed in a sustainable and repeatable way by using continuous improvement techniques such as 5 whys

Test Advocacy

  • Is responsible to ensure that testing is embedded in the lifecycle of the product by being involved in the planning and design stages of applications and services

  • Is responsible to advocate for testing best practices by explaining why testing is required, and enables others to own testing and quality checks of the product

Test Automation

  • Has sufficient knowledge to drive and coordinate collaborative improvements of the test automation infrastructure and processes in teams by outlining the pros and cons of automation, where it can be effective, and where it cannot be used

  • Has sufficient knowledge to increase the overall quality of tests for a product by building automated tests that are isolated, deterministic, valuable and provide fast, reliable feedback.

Critical Thinking

  • Is responsible to systematically identify patterns and underlying issues in complex situations, and to find solutions by applying logical and analytical thinking

  • Is responsible to constructively evaluate and develop ideas, plans and solutions by reviewing them, objectively taking into account external knowledge, initiating 'SMART' improvements and articulating their rationale

Continuous Quality And Process Improvement

  • Is responsible to identify opportunities for process, system and structural improvements (i.e performance gains) by examining and evaluating current process flows, methods and standards

  • Is responsible to design and implement relevant improvements by defining adapted/new process flows, standards, and practices that enable business performance

Effective Communication

  • Is responsible to deliver clear, well-structured, and meaningful information to a target audience by using suitable communication mediums and language tailored to the audience

  • Is responsible to achieve mutually agreeable solutions by staying adaptable, communicating ideas in clear coherent language and practising active listening

  • Is responsible to ask relevant (follow-up) questions to properly engage with the speaker and really understand what they are saying, by applying listening and reflection techniques

Booking.com’s Total Rewards Philosophy is not only about compensation but also about benefits. Our Total Rewards are aimed to make it easier for you to experience all that life has to offer—all the messy, beautiful, and joyful bits—on your terms. So you can focus on what really matters. We offer competitive compensation as well as thoughtful, valuable, and even fun benefits which include:

  • Annual paid time off and generous paid leave scheme including: parental (22-weeks paid leave), grandparent, bereavement, and care leave

  • Hybrid working including flexible working arrangements, working from home furniture and ergonomic support, and up to 20 days per year working from abroad (home country)

  • Coffee, and snacks, including healthy and vegan options, daily*

  • Discounts & Wallet credits to spend on our products, upgrade to Booking.com Genius Level 3, and friends & family Booking.com discount vouchers

  • Free access to online learning platforms, development and mentorship programs

  • Global Employee Assistance Program, free Headspace membership

*Please note that while our philosophy is the same in every location, benefits may differ by office/country.

Career Development Opportunities:

  • Bi-annual performance conversations, company-wide mentoring program, and internal development and growth opportunities

  • Unlimited access to online learning platforms (such as Udemy, Coursera, LinkedIn learning, O'reilly)

Application Process:

  • Detailed instructions on post-application requirements including any required application materials, deadlines, portfolios, coding challenges, or other assessments as defined by BU or department

  • Please apply by using a CV in English

  • The general recruitment process may entail: a phone discussion with the recruiter and two proficiency business interviews (3 stages)


Pre-Employment Screening

If your application is successful, your personal data may be used for a pre-employment screening check by a third party as permitted by applicable law. Depending on the vacancy and applicable law, a pre-employment screening may include employment history, education and other information (such as media information) that may be necessary for determining your qualifications and suitability for the position.