Junior QA Engineer
We are looking for a Junior QA Engineer to join our team and help ensure the quality and stability of BookingPal integrations and services.
About the Project
BookingPal is a travel technology platform that connects property management systems with major vacation rental and hospitality channels such as Airbnb, Booking.com, Vrbo, Expedia, and others. The platform handles reservations, rates, availability, taxes, payments, payouts, and channel synchronization.
Responsibilities
• Perform functional testing for web applications, booking flows, reservation processing, rates, taxes, and payout scenarios.
• Execute API testing for internal and external integrations.
• Validate request and response payloads for channel integrations.
• Test background jobs, scheduled tasks, and backend services.
• Verify logs, message queues, and service behavior after deployments.
• Create and execute test cases, checklists, and regression scenarios.
• Identify, document, and track defects with clear reproduction steps.
• Analyze requirements and clarify expected behavior with developers, analysts, and product managers.
• Participate in release validation and smoke testing.
Required Skills
Functional Testing
• Understanding of software testing fundamentals and QA processes.
• Experience with functional, regression, smoke, and sanity testing.
• Ability to analyze requirements and prepare test scenarios.
• Understanding of positive and negative test cases.
• Basic knowledge of risk-based testing and prioritization.
• Experience with defect tracking systems such as Jira.
API Testing
• Understanding of REST APIs and HTTP methods.
• Experience with API testing tools such as Postman.
• Ability to validate JSON payloads, headers, status codes, and error responses.
• Basic knowledge of authentication methods and API integration flows.
Database and Backend Validation
• Basic SQL knowledge for checking data in databases.
• Understanding of logs and backend service behavior.
• Ability to investigate issues using logs and database queries.
Jobs and Services Testing
• Experience testing scheduled jobs, background processes, and asynchronous flows.
• Understanding of message queues, retries, and service integrations.
• Ability to validate data processing between multiple systems.
Nice to Have
• Basic knowledge of automation testing.
• Experience with tools such as Kibana, Grafana, Kafka.
• Understanding of hospitality, travel, or reservation systems.
Personal Skills
• Strong attention to detail.
• Analytical thinking and problem-solving skills.
• Good written communication skills.
• Ability to work in a team environment.
• Willingness to learn and grow.
• Ability to manage multiple tasks and priorities.
Required languages
| English | B1 - Intermediate |
| Ukrainian | Native |