Test Engineer II

Test Engineer II

London Full-Time 36000 - 60000 £ / year (est.) No home office possible
B

At a Glance

  • Tasks: Join our team to ensure top-notch quality in software development and testing.
  • Company: At Booking.com, we make travel easier and more memorable for everyone.
  • Benefits: Enjoy flexible working arrangements, generous leave, and amazing product discounts.
  • Why this job: Be part of a dynamic team that values innovation and customer experience.
  • Qualifications: 7-8 years in tech, proficient in coding languages, and strong testing expertise required.
  • Other info: Diversity and inclusion are at our core; we welcome all backgrounds.

The predicted salary is between 36000 - 60000 £ per year.

About Us: At Booking.com, data drives our decisions. Technology is at our core. And innovation is everywhere. But our company is more than datasets, lines of code or A/B tests. We’re the thrill of the first night in a new place. The excitement of the next morning. The friends you encounter. The journeys you take. The sights you see. And the memories you make. Through our products, partners and people, we make it easier for everyone to experience the world.

Team Quote:

Payments are an ever-changing, complex, competitive and extremely exciting industry. More than ever before, in order to accomplish Booking.com’s mission, we need to offer a frictionless payment experience. In that context, the Payments department is in charge of creating delightful payment experiences for bookers and merchants alike, and help internal clients (Accommodations, Transportation, Flights, Attractions) grow their businesses.

The PayQuality Team in Payments Horizontal Services enables payment teams to ship features with confidence and accelerate their productivity by providing reliable test frameworks and testing tools. We are looking for a Test Engineer – an expert who ensures testing and quality practices are embedded in the development of software changes from design to release. Through collaboration with the whole team, you aim to deliver an exceptional customer experience of both new and existing products and reduce rework.

Role Description:

You work within a team ensuring quality is built in from inception to customer benefit realization and throughout the entire product life cycle. You advocate delivering customer value with minimal waste, and ensure products are usable, accessible, secure, and performant.

Key Job Responsibilities and Duties:

  • Embed automation testing in the development process, where applicable.
  • Support the CI/CD efforts, propose test automation tooling and infrastructure, and work with developers to build and maintain it.
  • Actively contribute to the tech strategy by providing valuable insights on test automation and software quality in general.
  • Stay up to date with new test automation technology and plan strategically for possible changes.
  • Sometimes you will go technically deep and write automated tests that are resilient to changes in the applications UI.
  • Become the ‘Go to’ person for the test automation topic for both business and tech stakeholders.
  • Work with development teams to understand the business needs and identify the quality requirements.
  • Keep your cool and see possible outages as a critical learning opportunity to improve.
  • Inspire developers, Designers, and Product Owners to be quality conscious by providing extensive training and workshops about testing culture and best practices.
  • Plan and prioritize the different strategies according to business needs.
  • Evaluate our internal testing tools and introduce new ones in order to improve ROI.

Qualifications & Skills:

  • 7-8 years of experience in a high technological environment in a similar role.
  • Proficient in at least one of the following languages (there will be a coding challenge): Python, Perl, Java, Javascript, Objective-C, C, C++ or C#.
  • An expert in unit or automation test frameworks like JUnit, TestNG, Mockito, Selenium, Nightwatch, Postman, JMeter, TestComplete etc.
  • Experience developing fully automated CI/CD pipeline, working with CI & source control tools & using Jenkins, GitHub, Gitlab, Octopus, TFS/other.
  • Ability to choose the right test framework in accordance with the needs of the project balancing against trade-offs.
  • Strong grasp of computer science fundamentals, algorithms, and data structures.
  • Passionate about Continuous Improvement, Innovation, New technologies.
  • Clear understanding of various software testing methodologies: unit, integration, smoke, performance, stress, load, regression, acceptance, usability, security etc.
  • Strong knowledge of SOA/Microservices and web architecture and experience around distributed systems.
  • Good communication and stakeholder management skills.
  • Experience mentoring and training other developers on software quality topics.
  • Strong work ethic.

Benefits & Perks – Global Impact, Personal Relevance:

Booking.com’s Total Rewards Philosophy is not only about compensation but also about benefits. We offer a competitive compensation and benefits package , as well as unique-to-Booking.com benefits which include:

  • Annual paid time off and generous paid leave scheme including: parent, grandparent, bereavement, and care leave.
  • Hybrid working including flexible working arrangements, and up to 20 days per year working from abroad (home country).
  • Industry leading product discounts – up to 1400 per year – for yourself, including automatic Genius Level 3 status and Booking.com wallet credit.

Diversity, Equity and Inclusion (DEI) at Booking.com:

Diversity, Equity & Inclusion have been a core part of our company culture since day one. This ongoing journey starts with our very own employees, who represent over 140 nationalities and a wide range of ethnic and social backgrounds, genders, and sexual orientations.

Take it from our Chief People Officer, Paulo Pisano: “At Booking.com, the diversity of our people doesn’t just build an outstanding workplace, it also creates a better and more inclusive travel experience for everyone. Inclusion is at the heart of everything we do. It’s a place where you can make your mark and have a real impact in travel and tech.”

We ensure that colleagues with disabilities are provided the adjustments and tools they need to participate in the job application and interview process, to perform crucial job functions, and to receive other benefits and privileges of employment.

Application Process:

  • Let’s go places together: How we Hire
  • This role does not come with relocation assistance.

Booking.com is proud to be an equal opportunity workplace and is an affirmative action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. We strive to move well beyond traditional equal opportunity and work to create an environment that allows everyone to thrive.

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.

#J-18808-Ljbffr

Test Engineer II employer: Booking Holdings, Inc.

At Booking.com, we pride ourselves on being an exceptional employer that values innovation and collaboration. Our vibrant work culture fosters personal growth and offers unique benefits such as flexible working arrangements and industry-leading product discounts. Join us in a diverse environment where your contributions directly impact the travel experience for millions around the globe.
B

Contact Detail:

Booking Holdings, Inc. Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Test Engineer II

Tip Number 1

Familiarize yourself with the specific test automation tools mentioned in the job description, such as Selenium and JUnit. Being able to discuss your experience with these tools during the interview will demonstrate your readiness for the role.

Tip Number 2

Showcase your understanding of CI/CD processes. Be prepared to discuss how you've implemented or improved CI/CD pipelines in previous roles, as this is a key responsibility for the Test Engineer position.

Tip Number 3

Highlight your ability to mentor and train others on software quality topics. This aligns with the role's requirement to inspire developers and product owners about testing culture, so share specific examples of how you've done this in the past.

Tip Number 4

Stay updated on the latest trends in test automation and software quality. Mention any recent technologies or methodologies you've explored, as this shows your passion for continuous improvement and innovation, which is highly valued at Booking.com.

We think you need these skills to ace Test Engineer II

Automation Testing
CI/CD Pipeline Development
Proficiency in Python, Perl, Java, Javascript, Objective-C, C, C++ or C#
Expertise in Unit and Automation Test Frameworks (e.g., JUnit, TestNG, Mockito, Selenium)
Experience with CI & Source Control Tools (e.g., Jenkins, GitHub, Gitlab)
Strong Understanding of Software Testing Methodologies
Knowledge of SOA/Microservices and Web Architecture
Strong Communication Skills
Stakeholder Management
Mentoring and Training Experience
Problem-Solving Skills
Continuous Improvement Mindset
Ability to Evaluate and Introduce Testing Tools
Strong Grasp of Computer Science Fundamentals

Some tips for your application 🫡

Understand the Role: Make sure you fully understand the responsibilities and qualifications required for the Test Engineer II position. Tailor your application to highlight your relevant experience in automation testing, CI/CD processes, and your proficiency in programming languages mentioned in the job description.

Showcase Your Skills: In your CV and cover letter, emphasize your expertise in unit or automation test frameworks and your experience with CI/CD tools. Provide specific examples of how you've contributed to improving software quality and testing practices in previous roles.

Highlight Collaboration Experience: Since the role involves working closely with development teams and stakeholders, include examples of past collaborations. Discuss how you’ve inspired others to adopt quality-conscious practices and any training or workshops you’ve conducted.

Tailor Your Application: Customize your cover letter to reflect Booking.com’s values and mission. Mention your passion for innovation and continuous improvement, and how you can contribute to creating delightful payment experiences as outlined in the job description.

How to prepare for a job interview at Booking Holdings, Inc.

Show Your Technical Expertise

Be prepared to discuss your experience with automation testing and the specific frameworks you've used. Highlight your proficiency in languages like Python, Java, or JavaScript, and be ready for a coding challenge that tests your skills.

Demonstrate Your Problem-Solving Skills

During the interview, share examples of how you've tackled complex testing challenges in the past. Discuss how you approach outages as learning opportunities and how you inspire others to maintain a quality-focused mindset.

Understand the Business Needs

Make sure to convey your ability to work closely with development teams to understand their business needs. Discuss how you identify quality requirements and prioritize testing strategies accordingly.

Emphasize Continuous Improvement

Express your passion for continuous improvement and innovation. Talk about how you stay updated with new testing technologies and methodologies, and how you plan strategically for changes in the testing landscape.

Test Engineer II
Booking Holdings, Inc.
B
Similar positions in other companies
Europas größte Jobbörse für Gen-Z
discover-jobs-cta
Discover now
>