Agoda is hiring a

Quality Assurance Technical Lead - Data Platform (QA)

Khwaeng Pathum Wan, Thailand

Overview:

Our Bangkok team is looking for top quality passionate engineers to support products across our next gen data platform products. Our systems scale across multiple data centers, totaling a few million writes per second and managing petabytes of data. We deal with problems from real-time data-ingestion, replication, enrichment, storage and analytics. We are not just using Big Data technologies, we are pushing them to the edge.

Agoda is the largest and fastest growing online hotel booking platform in Asia. And as a Priceline Group company, we are part of the largest online travel company in the world. We have the dynamism and short chain of command of a startup and the capital to make things happen. In this competitive world of online travel agencies, finding even the slightest advantage in the data can make or break a company. That is why we put data systems in our top priorities.

While we are proud of what we built so far, there is still a long way to go to fulfill our vision of data. We are looking for people who are as excited about data technology as we are, to join the fight.
You can be part of improving quality of our products across all aspects of our core data platform.

 Responsibilities:

  • Improve quality in areas of scalability, stability, accuracy, speed and efficiency of our existing data systems
  • Own and specialize on your responsible products – functionalities, end to end product integration, data flow, customer experience/behavior
  • Coaching small group of QA engineer on technical aspect of products
  • Lead test strategy of assigned projects to ensure the quality of products
  • Own quality practice of assigned scrum team using Agile methodology
  • Define necessary test automation, design automation flow, share implementation effort with software engineer
  • Monitor and ensure each change achieves its business KPI on production
  • Drive the velocity of product development together with scrum team

 Essential Qualifications:

  • Bachelor's degree in Computer Science /Information Systems/Engineering/related field
  • At least 3 years’ experience working in Quality Assurance or Development of complex systems
  • QA Experience with ‘Big Data’ technologies / tools such as Hadoop, Vertica and BI/MIS systems
  • QA Experience in messaged based systems architecture such as Kafka, MQ
  • Good understanding of data architecture principles
  • Good skills in writing SQL queries
  • Ability to work with minimal supervision and commit to agreed business goals
  • Familiar with Test Automation development
  • Familiar with non-functional testing such as load, performance and resiliency testing
  • Good communication, analytical, problem solving and interpersonal skills
  • Good command of English (Speaking, Writing and Reading)
  • Working in an agile environment using test driven methodologies.

We welcome both local and international applications for this role. Full visa sponsorship and relocation assistance available for eligible candidates.