We are looking for an experienced QA Engineer with a strong background in testing mobile applications developed using Flutter and Node.js technologies. The ideal candidate should possess a meticulous attention to detail, a thorough understanding of testing methodologies, and a passion for delivering high-quality software products
- Collaborate closely with product managers, developers, and designers to understand project requirements and user stories.
- Develop comprehensive test plans, test cases, and test scripts for mobile applications on the Flutter/Node.js platform.
- Perform manual testing across various devices, platforms, and screen sizes to ensure optimal user experiences and consistent functionality.
- Execute functional, integration, regression, and performance testing to identify and report defects, ensuring that all identified issues are properly documented and tracked.
- Utilize automated testing tools and frameworks to increase efficiency and effectiveness of testing processes.
- Participate in the continuous improvement of QA processes, including identifying areas for automation, enhancing test coverage, and optimizing testing workflows.
- Collaborate with developers to facilitate root cause analysis and resolution of issues, promoting a culture of quality throughout the development lifecycle.
- Stay up-to-date with industry best practices and emerging testing technologies to ensure our QA processes remain cutting-edge.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent work experience.
- Proven experience (3+ years for mid-level, 5+ years for senior-level) as a QA Engineer, specifically testing mobile applications.
- Strong understanding of mobile app testing methodologies, including functional, integration, regression, and performance testing.
- Experience with testing Flutter-based applications and Node.js backend systems is highly desirable.
- Proficiency in using testing tools and frameworks such as Flutter's built-in testing framework, Jest, Appium, Detox, or similar tools.
- Solid understanding of version control systems, preferably GitHub, and the ability to work within a collaborative team environment.
- Familiarity with continuous integration and continuous deployment (CI/CD) pipelines.
- Excellent problem-solving skills and attention to detail, with a methodical approach to troubleshooting and root cause analysis.
- Strong communication skills, both written and verbal, with the ability to convey complex technical concepts to non-technical stakeholders.
- A proactive attitude, a passion for learning, and the ability to adapt to new technologies and methodologies
Work Schedule (AU Client)
- Monday to Friday (6AM-3PM; Manila Time)
Work Location (WFH)
- Permanent Homebased
- Equipment will be provided by the company
- Candidates are also required to have a stable/reliable internet connection (minimum requirement of 20MBPS - download and upload speed) and a good working environment at home.
Ready to apply for this role?
Apply Now โ



