At Cake, we’re a team of passionate, curious technologists on a mission to transform an established industry with ambition no less than being the best in the region.
What we’ve built (so far):
- Liaise with development and product teams to understand products, processes, and quality requirements across API/backend services, mobile (iOS & Android), and web applications.
- Design, develop, and maintain comprehensive test strategies, test cases, checklists, and test suites based on product requirements and test plans.
- Perform thorough manual functional, integration, and regression testing of CAKE products according to test cases, checklists, and the CAKE PDLC guidance.
- Conduct exploratory and risk-based testing in fintech-specific contexts, including payment flows, authentication, and compliance-sensitive scenarios.
- Record, document, and prioritize defects with clear reproduction steps and severity assessments according to CAKE QA guidance.
- Design, implement, and maintain automated test frameworks and integrate automated pipelines into CI/CD workflows to ensure continuous quality validation.
- Actively leverage AI-powered tools to enhance testing efficiency, including test case generation, anomaly detection, and intelligent test data management.
- Participate in team meetings, sprint ceremonies, and quality assurance walk-throughs according to CAKE PDLC guidance.
- Assist the QA Project Lead with effort estimates, test planning, and resource coordination.
- Mentor junior QA team members and share knowledge on testing methodologies, tools, and best practices.
- Identify opportunities for improvement and help others do the same by providing clear and constructive feedback.
- Follow best practices and processes established by the team.
Requirements:
- Minimum 6 years of experience in a QA or software testing role.
- Proven hands-on expertise in API and backend service testing using tools such as Postman, REST Assured, Swagger, or similar.
- Solid experience testing mobile applications (iOS and Android) and web applications across multiple platforms including Android, iOS, macOS, and Windows.
- Experience in the fintech, banking, or financial services industry is strongly preferred.
- Experience applying and using AI tools in daily QA tasks — including test case generation, defect triage, or intelligent test data management.
- Solid understanding of manual testing methodologies, techniques, and best practices.
- Hands-on experience with bug tracking and test management tools (e.g., Jira, TestRail, etc.).
- Ability to read, understand, and analyze complex documents including software requirements, design specifications, standards, and regulations.
- Strong critical thinking and problem-solving skills, with keen attention to detail.
- Able to thrive in high-pressure environments and manage tasks independently or as part of a team.
- Eagerness to learn and adapt in a dynamic, fast-paced work environment.
- Basic coding competency sufficient to read, interpret, and debug source code relevant to testing activities.
Our benefits:
- Competitive compensation including a 13th-month wage and up to 4 months of performance-based bonus.
- MacBook are currently supplied to all technical team members.
- BE Corp budget (Vary from your level) is allocated for using services such as transportation, food, and passenger car bookings in Be application.
- The social insurance contribution amount will vary based on the individual’s level.
- Annual health checks and premium medical healthcare (PTI) after probation.
- 15 days of annual leave is applied for the entire employees.
- Company trips, team-building activities, and happy hour events are organized on a quarterly or annual basis.