Title: Software QA Engineer
The Software QA Engineer is responsible for ensuring that in-store digital systems—such as POS, BOH (Inventory, Forecasting, Labor and Shift Scheduling), SOK, DMB, and RDB—meet performance, security, and scalability requirements before deployment. The role involves coordinating international teams, conducting detailed performance and security tests, and ensuring that all solutions function reliably under high-demand environments. This position also ensures compliance with data security and privacy regulations during testing.
Key Responsibilities
- Participate in product requirements document (PRD) and architectural design reviews, with a deep understanding of business logic, system architecture, and product functionality.
- Focus on the functional aspects of the application under test; design and implement comprehensive test strategies, test plans, and test cases. Conduct bug reviews and retrospectives for continuous improvement.
- Apply a wide range of testing types and techniques, including functional testing, non-functional testing, security testing, performance testing, regression testing, and joint testing.
- Demonstrate knowledge of automation testing; maintain and upgrade automation use cases.
- Manage process specification implementation, identify risks, and provide timely solutions to ensure high-quality and efficient deployment.
- Collaborate with cross-functional teams to ensure that testing results are documented, analyzed, and communicated to stakeholders.
- Ensure compliance with data privacy regulations, including GDPR and CCPA, throughout testing activities.
Education, Qualifications, and Experience
- Bachelor’s degree or higher in Computer Science or related fields from accredited and reputable institutions.
- 5-10 years of software quality assurance experience within the retail or QSR industry.
- Proven experience in testing systems for the restaurant or retail industry, particularly POS, BOH, digital menu boards, RDB, and SOK.
- Strong knowledge of performance testing tools and methodologies.
- Understanding of global data security regulations and best practices for protecting customer and business data.
- Must be willing to work in Ortigas, Pasig (Hybrid Work Setup).
Desirable
- Strong understanding of business processes and logic; able to design precise and comprehensive test strategies and use cases.
- Familiar with the overall process of software testing, with the ability to identify risks and propose solutions; experience in project quality management is an advantage.
- Self-driven and adaptable to a fast-paced and evolving environment.
- Strong multitasking skills, capable of handling concurrent tasks and delivering results.
- Fluency in English and Chinese, with excellent verbal and written communication skills.