Senior QA Engineer (TS)

BCD Travel

WorldwideremotePosted 1 month ago
BCD Travel logo

Skill Required

QA-EngineerQA-Automation-EngineerSoftware-QA-EngineerTest-EngineerWeb-QA-EngineeringSenior-QA-EngineeringSenior-QA-TesterSenior-Software-Quality-EngineerSenior-Quality-EngineerSenior-Quality-Assurance-TesterSenior-QA-Automation-EngineerQA EngineerTypeScriptCI/CDsoftware engineeringWeb AccessibilityPostmanEngineeringR ProgrammingPlaywrightautomationJiradesigningwrittenOpenAPITestNGPythonPytestReactandFulltime

Key highlights

  • 5+ years of experience in web application testing with a focus on UI and user-facing functionality.
  • Proficient with API testing tools such as Postman, Swagger, and Curl.
  • Experience with browser development tools.
  • Experience running automation tests and analyzing reports.
  • Strong attention to detail and passion for quality.
  • Excellent English communication skills.

Role overview

We are looking for a highly skilled Senior QA Engineer to join our dynamic team. You will be instrumental in ensuring the quality and reliability of our complex web and mobile travel applications — working closely with product, engineering, and operations to define test strategies and uphold exceptional software standards.

Responsibilities

  • Testing complex web travel applications, designing and executing test cases to verify functionality and usability.
  • Conducting various types of testing, including functional, regression, cross-browser, responsive, accessibility, exploratory and localization testing.
  • Performing ad-hoc and exploratory testing for high-risk or uncovered user scenarios.
  • Identifying, reporting, and tracking defects using appropriate tools and methodologies.
  • Writing and maintaining test documentation: test plans, test cases, bug reports, and Confluence knowledge base articles.
  • Taking a direct part in the discussion and planning of new features with the team, alongside the creation of corresponding test plans.
  • Collaborating with PM and Team Lead to understand project requirements and objectives.

Requirements

  • Possess 5+ years of experience in web application testing with a strong focus on UI and user-facing functionality
  • Hands‑on experience with functional/non‑functional testing, exploratory testing and familiarity with the practices of regular product delivery and its testing
  • Proficiency with API testing tools such as Postman, Swagger, and Curl
  • Experience with browser developer tools
  • Able to analyze logs
  • Experience creating and maintaining comprehensive test documentation beyond bug reports and test cases
  • Able to write clear, easy‑to‑follow bug reports, checklists, and feature requests
  • Familiar with basic programming principles and a conceptual knowledge of modern software engineering processes, including version control systems, issue tracking, and continuous integration
  • Experience running automation tests and analyzing reports
  • Excellent English communication skills, both written and spoken
  • Self‑motivated, proactive, and able to multitask, prioritize your work, and deliver on time, with a desire for continuous improvement.

Additional details

  • We are a tech team of adventurous travelers who were once part of YCombinator alumni – GetGoing Inc., founded in 2012 by Harvard, Stanford, and Berkeley graduates.
  • We also raised ~$10M in venture capital from Silicon Valley.
  • In 2016, we joined BCD Travel, a global corporate travel management company with annual sales of $25 billion.
  • The product we develop is a B2B booking platform for business trips, which helps users book hotels, flights, and cars.
  • It provides both business travelers and their travel agents with detailed itineraries and the best booking options.
  • Every day, thousands of business travelers across the world use our software built on modern technology.
  • Front‑end technology stack: ES6, React/Typescript.
  • Back‑end technology stack: Python 3.
  • Automation tools: Pytest, Playwright.
  • Job originally posted on Himalayas.
Apply now