We Are
YouTrip is at the forefront of Asia's financial revolution, defining the future of digital finance with its leading multi-currency payment platform. Launched in 2018, YouTrip has swiftly ascended as a powerhouse, orchestrating billions in transactions annually and securing the trust of millions. With innovative solutions like YouTrip for consumers and YouBiz for businesses, we offer unmatched financial ease and cost-effectiveness. Fresh off a successful US$50 million Series B funding round led by Lightspeed Venture, we're setting new benchmarks in the digital financial services sector.
At the heart of our mission is a commitment to eliminate financial borders across Asia, propelling us into the next wave of digital finance.
Job Description: QA Engineer (Automation)
We are seeking a talented and experienced QA Engineer with a strong focus on mobile app automation to join our QA team. The ideal candidate will have a passion for ensuring the quality and reliability of mobile applications through automated testing frameworks and tools. In this role, you will collaborate closely with cross-functional teams to develop and execute comprehensive test plans and automation scripts to validate the functionality, performance, and usability of our mobile apps.
Responsibilities:
- Develop, maintain, and execute automated test scripts for mobile applications and APIs using industry-standard automation frameworks such as Appium, Selenium, or Postman.
- Design and implement test automation strategies and frameworks to ensure efficient and effective test coverage across multiple mobile platforms (iOS and Android) and API endpoints.
- Collaborate with software engineers, product managers, and designers to understand requirements, identify test scenarios, and define acceptance criteria for mobile app features.
- Participate in sprint planning, design reviews, and requirement grooming sessions to provide input on testability, test cases, and test automation feasibility.
- Conduct thorough regression testing of our mobile apps, web applications and APIs to identify and report defects, ensuring that issues are addressed promptly and resolved satisfactorily.
- Analyze test results, track and report defects, and provide detailed test reports and metrics to stakeholders to facilitate decision making and release readiness assessments.
- Stay current with emerging trends, technologies, and best practices in test automations. Sharing knowledge and insights with fellow team members.
- Handle and manage the release process, continuously optimising it for efficiency and reliability.
- Conduct User Acceptance Testing (UAT) while integrating our software with partner/vendor systems.
- Play an active role in enhancing our testing and deployment processes, including the implementation of a robust deployment gatekeeping process.
Requirements:
- Bachelor's degree in Computer Science, Engineering, or related field
- 4 Years experience in software quality assurance, with a focus on test automation.
- Strong proficiency in automated testing frameworks and tools for mobile applications and APIs such as Appium, Selenium, Postman or similar
- Proven experience in planning and executing functional, performance, and regression testing.
- Strong ability to evaluate both functional and non-functional requirements to define testing scope.
- Excellent collaboration skills to work effectively with stakeholders and understand project requirements.
- Proficiency in creating and maintaining test plans, test cases, and test scripts.
- Familiarity with QA best practices and a willingness to share and document them for the team.
- Experience in handling release processes and continuously optimising them.
- Knowledge of User Acceptance Testing (UAT) and integrating software with partner/vendor systems.
- Having experience automating with Java (or any other coding language), JavaScript, Selenium/Appium or BrowserStack
- Having FinTech domain knowledge or experience would be advantage