Software Test Engineer
We are a MAS licensed startup that has been in business for the past 5 years. We have recently been recognized as the PayTech of the Year at 2024 Asia FinTech Awards. With a profitable MVP, we are now focused on scaling our business model globally.
We are hiring for multiple testing-related roles, each playing a critical part in ensuring the quality, performance, and resilience of our products and systems. Depending on your skills and experience, you may be considered for one of the following positions:
- Software Tester – Focuses on product inspection, functional testing, and quality assurance to ensure software meets specifications.
- Internal Development Tester – Works closely with developers to conduct functional, performance, and stability testing for internal product versions.
- Business Resilience Tester – Ensures business continuity by conducting disaster recovery tests, crisis simulations, and resilience assessments.
Each role contributes to the overall reliability of our products and business operations. If you have a passion for testing, problem-solving, and quality assurance, we encourage you to apply and explore where your skills best fit!
What You’ll Do:
Software Testing
- Plan, execute, and oversee product inspection and testing for quality and conformance to specifications and deliverables.
- Assist in creating product documentation including specifications, user guides, and training materials.
- Investigate reports of product quality issues and ensure resolution in accordance with company guidelines and regulatory requirements.
- Develop or update procedures for capture, investigation, and documentation of product complaints.
- Gather and analyze customer feedback to improve product features and user experience.
- Assist in product testing, quality assurance, and bug tracking processes.
- Collaborate with quality assurance teams to ensure product quality.
- Support project managers in coordinating product development activities and timelines.
- Help track project progress and ensure deadlines are met.
- Provide training and support to internal teams on product features and updates.
- Monitor risk-management procedures, maintain problem logs, and report issues to managers and product developers.
Internal Development Testing
- Responsible for internal testing of the product, including but not limited to functional testing, performance testing, and stability testing.
- Design test cases based on development requirements, execute tests, and submit test reports.
- Coordinate with developers for defect resolution, ensuring efficient collaboration between development and testing teams.
- Track product version iterations to ensure each version meets the expected quality standards.
- Use automated testing tools to implement automation for certain test scenarios.
- Assist the R&D team in evaluating software quality and providing optimization suggestions.
- Regularly report testing progress, defect status, and product quality assessments to the team and management.
Business Resilience Tester
- Plan and carry out business continuity and disaster recovery tests to make sure our company is prepared for disruptions.
- Work with teams across the company to identify risks and improve response strategies.
- Run crisis simulations and system failover tests, ensuring that recovery plans are effective.
- Document test results, report gaps, and suggest improvements to strengthen resilience.
- Assist in maintaining business continuity plans (BCP) and disaster recovery (DR) frameworks.
- Train employees on best practices for handling disruptions and improving response times.
- Keep track of lessons learned from tests and real incidents to continuously enhance resilience.
- Conduct acceptance testing for new product features, collect user feedback from the production environment, and reproduce data issues.
What We’re Looking For:
- Bachelor’s degree or above in Computer Science, Software Engineering, Information Technology, or related fields.
- Minimum of 2 years of experience in software testing, development, IT systems testing, or a related role within a similar industry.
- Strong understanding of software development, testing processes, and quality assurance best practices, including functional, performance, regression, and infrastructure testing.
- Experience with business continuity, disaster recovery, risk management, or resilience testing is preferred.
- Familiar with common testing tools (e.g., TestRail, Postman, Apifox) and browser developer tools for API analysis.
- Proficient in at least one programming language (e.g., Java, Python, C#) and capable of writing basic automation test scripts.
- Experience in API testing, performance testing, automated testing, or version control and defect management is a plus.
- Familiarity with product development processes, agile/scrum methodologies, and QA’s role within them.
- Ability to plan and execute tests, drills, and simulations to assess software reliability and business resilience.
- Proficiency in both English and Mandarin, as you will collaborate with Chinese vendors.
- The role is based fully onsite, requiring your presence in the office.
Benefits
Competitive compensation and benefits packages
Regional exposure and career growth opportunities
Opportunity to work with a dynamic and innovative digital payments.
Exposure to cross-functional collaboration and involvement.
Mentorship and guidance from experienced professionals.