Amitours Group logo
Amitours Group

Senior QA Engineer

RemoteFull-timeSeniorWorldQA

We are looking for a highly skilled Senior QA Engineer to join our product development team. The role involves testing and ensuring the quality of two complex back-end systems that handle booking logic, pricing engines, and analytics. The ideal candidate has a strong technical background, attention to detail, and extensive experience in testing APIs, data processing, and system integrations.

Core Responsibilities

  • Design and execute comprehensive test strategies and test plans for back-end systems and data-driven applications.
  • Perform functional, regression, integration, and performance testing for APIs, databases, and data pipelines.
  • Verify complex business logic, including pricing algorithms, booking workflows, and data synchronisation between multiple systems.
  • Analyse and validate analytics data across systems (e.g., internal reporting, Google Analyticsor other tools).
  • Collaborate closely with developers, product managers, and data engineers to identify and resolve issues early.
  • Ensure traceability between business requirements, test cases, and production behaviour.
  • Participate in release validation and production monitoring, including log analysis and data checks.
  • Document test results clearly and maintain testing documentation for ongoing projects.

Required Skills and Experience

  • 5+ years of QA experience, including at least 3 years in back-end or API testing.
  • Strong knowledge of RESTful APIs, request/response validation, authentication, and data mapping.
  • Experience with SQL (MySQL or PostgreSQL) for data validation and query-based testing.
  • Familiarity with data analytics validation, including GA4, GTM, and Looker dashboards.
  • Experience working with complex data systems, integrations, and microservices.
  • Proficiency with test automation tools (e.g., Postman, Newman, PyTest, Playwright, or similar).
  • Ability to write clear bug reports, identify root causes, and communicate effectively with development teams.
  • Excellent analytical and problem-solving skills.
  • Fluent in English (both written and spoken).

Personal Qualities

  • Strong ownership of testing quality and process.
  • Proactive approach in identifying potential risks or weak spots in logic.
  • Curious, structured, and able to work independently with minimal supervision.
  • Team player who can collaborate closely with developers and analysts.

Ready to apply for this role?

Apply Now โ†’

Related jobs

Apply Now โ†’