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:
- Test Planning & Maintenance: Create and maintain test cases and plans, ensuring they reflect the latest requirements and policy changes.
- Automation & Framework Development: Build, maintain, and improve automated testing frameworks and environments to enhance testing efficiency.
- Hands-on Testing: Conduct various forms of testing such as manual, functional, performance, and exploratory tests, and file defects when necessary.
- User Acceptance Testing (UAT): Support UAT activities, ensuring the system functions as expected before release.
- Production Support: Assist in resolving production cases to maintain high-quality operational systems.
- Agile Collaboration: Actively participate in all agile ceremonies, including stand-ups, sprint planning, and retrospectives.
How to Succeed:
- Educational Background: A degree in software engineering, computer engineering, electrical engineering, or an infocomm-related discipline.
- Testing Experience: At least 3 years of professional software quality testing experience with hands-on automation experience.
- 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).
- Agile Experience: Working experience in Agile environments is highly preferred.
- 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