Test Engineer I - Fintech

Booking Booking · Hospitality · Bangalore, India · Engineering

Test Engineer I (SDET) role within the PayQuality team at Booking Holdings, focusing on ensuring quality in payment solutions. Responsibilities include test automation (API & UI), CI/CD integration, collaboration with developers, test planning, regression testing, and release validation. Requires 3-5 years of experience in Quality Engineering/QA/SDET, proficiency in programming languages (Java, Python, JavaScript, C#), experience with test automation frameworks, API testing tools, and CI/CD tools. Nice-to-haves include UI/API automation experience, familiarity with distributed systems, performance/security testing, and test framework improvements.

What you'd actually do

  1. Contribute to test automation efforts by writing and maintaining automated test cases (API & UI)
  2. Support integration of tests into CI/CD pipelines to enable faster and reliable feedback cycles
  3. Work closely with developers to understand features, identify test scenarios, and improve test coverage
  4. Participate in test planning, regression testing, and release validation
  5. Help improve test stability, reduce flaky tests, and maintain existing test suites

Skills

Required

  • 3–5 years of experience in a Quality Engineering / QA / SDET role in a technology-driven environment
  • Proficiency in at least one programming language such as Java, Python, JavaScript, or C#
  • Hands-on experience with test automation frameworks (e.g. Playwright, Cypress, JUnit, TestNG, etc.)
  • Experience with API testing using tools like Postman, REST Assured, or similar
  • Exposure to CI/CD tools and pipelines (e.g., Jenkins, GitHub Actions, GitLab CI)
  • Solid understanding of software testing fundamentals (unit, integration, regression, etc.)
  • Basic understanding of microservices or service-oriented architectures
  • Ability to write clear test cases and debug issues effectively
  • Good communication skills and ability to work collaboratively with cross-functional teams
  • Interest in learning and improving testing practices and tools

Nice to have

  • Experience with both UI and API automation
  • Familiarity with distributed systems or cloud-based applications
  • Exposure to performance or security testing concepts
  • Experience contributing to test framework improvements or shared tooling
  • Basic knowledge of test data management or mocking techniques