• Full Time
  • Anywhere

Are you passionate about ensuring the highest quality in software services? We are seeking a Software Quality Engineer (QE) to join our team responsible for developing and maintaining the disbursement system . As a QE, you will play a critical role in ensuring that our services are reliable, secure, and meet the needs of our users.

What to Expect:

  1. Test Planning & Maintenance: Create and maintain test cases and plans, ensuring they reflect the latest requirements and policy changes.
  2. Automation & Framework Development: Build, maintain, and improve automated testing frameworks and environments to enhance testing efficiency.
  3. Hands-on Testing: Conduct various forms of testing such as manual, functional, performance, and exploratory tests, and file defects when necessary.
  4. User Acceptance Testing (UAT): Support UAT activities, ensuring the system functions as expected before release.
  5. Production Support: Assist in resolving production cases to maintain high-quality operational systems.
  6. Agile Collaboration: Actively participate in all agile ceremonies, including stand-ups, sprint planning, and retrospectives.

How to Succeed:

  1. Educational Background: A degree in software engineering, computer engineering, electrical engineering, or an infocomm-related discipline.
  2. Testing Experience: At least 3 years of professional software quality testing experience with hands-on automation experience.
  3. Technical Skills:
    • Strong understanding of testing techniques, test-driven development, and continuous integration/delivery.
    • Experience with Java and Spring Boot frameworks is a plus.
    • Familiarity with automated testing frameworks (Selenium, Cucumber, JUnit) or enterprise tools (HP UFT, QC, Mobile Center).
    • Experience with performance testing tools like JMeter, Gatling, or enterprise tools such as HP LoadRunner.
    • Knowledge of penetration testing tools (ZAP, Burp Suite, SQL Map) or enterprise-level tools (WebInspect, Nessus, CheckMarx).
  4. Agile Experience: Working experience in Agile environments is highly preferred.
  5. Soft Skills: Excellent verbal communication and listening skills, coupled with a proactive, self-driven, and motivated attitude.

Why Join Us?

  • Be part of a team improving the quality of essential public services in Singapore.
  • Work in an Agile environment that values continuous improvement and innovation.
  • Enhance your skills in test automation, security, and performance testing using cutting-edge tools.

To apply for this job email your details to hr_dept@acpcomputer.edu.sg