Job
Description
At the heart of our mission is a commitment to eliminate financial borders across Asia, propelling us into the next wave of digital finance. 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 optimizing 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 optimizing 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 an advantage,