About the Role
We are looking for an experienced Senior QA Engineer to join our technology team and play a key role in ensuring the quality, reliability, and performance of business-critical applications. This role is suited for someone who is hands-on, detail-oriented, and comfortable working closely with developers, product managers, and stakeholders in an agile environment.
Key Responsibilities
- Design, develop, and maintain automated test frameworks and test suites using Playwright.
- Perform end-to-end, integration, regression, and API testing across complex systems.
- Collaborate closely with developers and product teams to define test strategies and acceptance criteria.
- Review requirements and technical designs to provide early QA input and identify potential risks.
- Drive best practices in test automation, test coverage, and CI/CD integration.
- Analyze test results, identify root causes of defects, and work with teams to ensure timely resolution.
- Mentor junior QA engineers and contribute to continuous improvement initiatives.
Required Skills & Experience
- At least 8 years of experience in software testing and quality assurance.
- Mandatory to have strong hands-on experience with Playwright for UI automation.
- Programming background in Java or JavaScript.
- Solid understanding of software testing methodologies, SDLC, and Agile/Scrum practices.
- Experience testing APIs, backend services, and distributed systems.
- Strong analytical skills with a keen eye for detail and quality.
Nice to Have
- Experience working on banking or financial services projects.
- Exposure to performance, security, or non-functional testing.
- Experience with CI/CD tools and cloud-based environments.
We regret to inform that only candidates currently working in Singapore will be considered and shortlisted candidates will be notified.