BCD TripTech logo

Senior General QA (Python)

BCD TripTech·Salary not specified

Primary stack

pytestSeleniumPostmanPythonAPI TestingSwaggerPlaywright

Nice to have's

English communication skillsversion control systemscontinuous integrationautomation testsmultitaskingprioritizationcontinuous improvement

Job description

About the Position

We are looking for a highly skilled and experienced Senior General QA Engineer (Python) to join our dynamic team. In this role, you will be instrumental in ensuring the quality and reliability of our complex web and mobile travel applications. You will work closely with product management, development, and operations teams to understand project requirements, define test strategies, and execute comprehensive testing plans. Your expertise will be crucial in maintaining the high standards of our software products, contributing to our mission of delivering exceptional travel solutions.

Responsibilities

  • Helping to test complex web travel applications.
  • Designing and executing test cases to verify software functionality and usability.
  • Conducting various types of testing, including functional testing (UI/API), regression testing, and integration testing (both manual and automated).
  • Performing ad-hoc and exploratory testing for areas that require immediate attention or have high-risk user scenarios that are not covered by automated tests.
  • Identifying, reporting, and tracking defects using appropriate tools and methodologies.
  • Writing and maintaining comprehensive test documentation, including test plans, test cases, bug reports, and sporadic internal knowledge base articles (e.g., Confluence).
  • Taking a direct part in the discussion and planning of new features with TPM and Team Lead, alongside the creation of corresponding test plans.
  • Collaborating with PM and Team Lead to understand project requirements and objectives.
  • Striving for the highest possible test coverage with automated tests, including overseeing the sufficiency and coverage at all levels.
  • Collaborating with developers to ensure that unit and component tests are well-integrated.
  • Writing and maintaining automated tests at the integration and end-to-end levels.

Requirements

  • Have a passion for quality and great attention to detail.
  • Possess 5+ years of experience in web application testing, including UI/API, functional/non-functional testing, and are familiar with the practices of regular product delivery and its testing in this context.
  • Have hands-on experience with exploratory testing.
  • Have hands-on experience with API testing tools such as Postman, Swagger, and Curl.
  • Have experience with creating and maintaining test documentation beyond just bug reports and test cases.
  • Are able to write clear, easy-to-follow bug reports, checklists, and feature requests.
  • Are familiar with basic programming principles and have a conceptual knowledge of modern software engineering processes, including version control systems, issue tracking, and continuous integration.
  • Have experience running automation tests and analyzing reports.
  • Have excellent English communication skills, both written and spoken.
  • Are self-motivated, proactive, and able to multitask, prioritize your work, and deliver on time, with a desire for continuous improvement.

We Offer

  • Opportunity to work with a tech team of adventurous travelers.
  • Be part of a company with a rich history, founded in 2012 by Harvard, Stanford, and Berkeley graduates.
  • Join a company that has raised ~$10M in venture capital from Silicon Valley.
  • Work on a B2B booking platform for business trips, helping thousands of business travelers across the world.

About the Company

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 (www.bcdtravel.com), a global corporate travel management company with annual sales of $25 billion, to bring our unique hotel booking technology to BCD Travel’s products.

What We Do:

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.

We Use:

  • On the front end: ES6 and React/Redux.
  • On the backend: Python 3.
  • For automation: Python3, Selenium Webdriver, Behave, Pytest, Playwright, Appium, Jenkins, Docker, Locust, etc.

Apply now

© BCD TripTech. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

Ми команда затятих мандрівників, яка раніше була частиною GetGoing Inc, — учасника YCombinator, заснованого у2012-муроці талановитими випускниками Гарварду, Стенфорду та Берклі, яким вдалося отримати фінансування у ~$10M від найвпливовіших венчурних фондів Кремнієвої Долини.У2016-муми приєдналися до BCD Travel (www.bcdtravel.com), глобальної корпорації з організації корпоративних відряджень із щорічним оборотом у 25 млрд доларів. Їх зацікавила наша технологія бронювання готелів.Продукт, над яким ми працюємо, це платформа для бронювання готелів, перельотів та авто. Вона дає найширший вибір для бронювань та актуальну інформацію про перельоти та маршрути як співробітникам компаній-клієнтів, так і їх тревел агентам. Тисячі людей у відрядженнях від сотень компаній по всьому світу щодня використовують наш продукт.Щодо технологій, ми використовуємо:На фронтенді: ES6 and React/Redux.На бекенді: Python 3 and Clojure, а також: Django, DRF, Celery, Gevent, aiohttp, Airflow, Postgresql, Redis, Memcache, RabbitMQ, ElasticSearch, Terraform, Ansible, Stackstorm, Splunk.Ми зібрали найкраще: від великої корпорації — стабільність та величезну кількість клієнтів, а від стартапу — дух підприємництва та швидкість змін. Наш офіс знаходиться у Києві, але є й повністю віддалені співробітники по всій Україні й за її межами.Як команда, ми віримо у свободу та відповідальність, тому наймаємо лише психологічно зрілих людей, які можуть вдало балансувати між ними. Але це не означає, що в нас сумно, адже веселитися ми теж вміємо. Мало не щодня в нас запеклі бої у кікер, і досить часто ми засиджуємось до півночі над якоюсь цікавою настолкою.Зараз ми розширюємо команду і будемо раді знайомству з вами!We’re a tech team with a taste for adventure, rooted in the startup world. We cut our teeth at GetGoing Inc., a project born in 2012 from the minds of Harvard, Stanford, and Berkeley grads and backed by Silicon Valley to the tune of $10 million in venture capital.In 2016, we partnered up with BCD Travel, a global corporate travel management heavyweight with sales totaling $25 billion annually. Our mission? To bring our innovative hotel booking technology to BCD Travel’s platform.Our flagship product is a B2B booking platform tailored for business trips. It allows users to effortlessly book hotels, flights, and cars, providing detailed itineraries and top-tier booking options to both business travelers and their agents. Every day, our software, built on the latest tech, serves thousands of business travelers worldwide.On the tech front, we’re all about:ES6 and React/Redux on the frontend.Python 3 and Clojure on the backend, along with Django, DRF, Celery, Gevent, aiohttp, Airflow, Postgresql, Redis, Memcache, RabbitMQ, ElasticSearch, Terraform, Ansible, Stackstorm, and Splunk.We enjoy the stability and broad client base of a global corporation while maintaining the energy and innovation of a startup. Our home base is in Kyiv, but we’ve embraced remote work, with team members spread across Ukraine and abroad.We value freedom and responsibility, seeking mature individuals who can navigate both with ease. But don’t worry, it’s not all business here. We love kicking back with daily kicker matches and all-night board game marathons.As we continue to grow, we’re excited to welcome new team members aboard!

More at BCD TripTech

All 7 roles

Popular searches