Quality Assurance Technical Lead - Data Platform - Bangkok
Role based in Bangkok, Thailand - full relocation and visa sponsorship provided
- 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.
- Open to both local and international candidates
Their Bangkok team is looking for top quality passionate engineers to support products across their next gen data platform products. Their systems scale across multiple data centers, totalling a few million writes per second and managing petabytes of data. They deal with problems from real-time data-ingestion, replication, enrichment, storage and analytics. They are not just using Big Data technologies, they are pushing them to the edge.
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 they put data systems in their top priorities.
While they are proud of what they have built so far, there is still a long way to go to fulfil their vision of data. They are looking for people who are as excited about data technology as they are, to join the fight.
You can be part of improving quality of their products across all aspects of their core data platform.
The Quality Assurance Technical Lead role at our client is an integral piece of the development process. You will be responsible for the following tasks:
- 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
They are the largest and fastest growing online hotel booking platform in Asia and part of the largest online travel company in the world. Technology is not just what they do - it's at the heart of who they are. They have the dynamism and short chain of command of a start-up and the capital to make things happen. They love innovation and putting new technologies to work to extend their lead on the competition.
Your Next Step:
If you like what you've read and bring what we need then don't hesitate to and send us your CV.
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.