Key Responsibilities:
- Design, implement, and execute manual and automated test plans, test cases, and test scripts.
- Collaborate with stakeholders to understand requirements and define acceptance criteria.
- Develop and maintain automated test suites for web, API, and mobile applications.
- Perform functional, regression, integration, performance, and security testing across multiple environments.
- Integrate testing into CI/CD pipelines to ensure reliable and high-quality releases.
- Provide actionable feedback to developers and participate in code reviews from a QA perspective.
- Contribute to the continuous improvement of QA processes, tools, and best practices.
- Ensure software meets accessibility, usability, and compliance standards (e.g., WCAG, government regulations).
Requirements:
- Degree or Diploma in Computer Science, Software Engineering, Information Technology, or a related field.
- Proven experience as a QA Engineer, Test Engineer, or Software Tester.
- Strong knowledge of QA methodologies, tools, and processes.
- Hands-on experience with test automation frameworks (e.g., Selenium, Cypress, Playwright, JUnit, TestNG).
- Experience testing APIs using Postman, Newman, REST Assured, or similar tools.
- Familiarity with CI/CD pipelines (GitLab CI, Jenkins, or equivalent).
- Proficiency with version control systems (Git, GitHub, GitLab, Bitbucket).
- Strong analytical and problem-solving skills for troubleshooting complex workflows.
- Excellent communication skills and a detail-oriented, proactive mindset.
Interested candidates are encouraged to submit their resumes along with a cover letter outlining their relevant experience and achievements to [Confidential Information] or click apply now!
..We regret to inform that only shortlisted candidates would be notified..
EA License No: 04C3537
EA Personnel No: R22106683
EA Personnel Name: Yang Hui Shan, Sherri