Company Overview
Zenith Infotech (S) Pte Ltd, established in 1997, delivers advanced IT professionals and solutions to boost productivity and competitiveness. It supports clients with staff augmentation for long-term projects across IT companies, consulting firms, system integrators, government, and MNCs.
Job Summary
The Test Engineer will lead end-to-end testing of an integrated e-payment system, driving quality assurance through test planning, automation, defect management, and DevSecOps integration to ensure robust system performance and security.
Responsibilities
- Lead end-to-end testing activities for an integrated e-payment system to ensure system reliability and functionality
- Analyze business and system requirements to develop comprehensive test plans and strategies
- Prepare test environments and design detailed test cases to validate system components
- Execute manual and automated test procedures to identify defects and verify fixes
- Develop and maintain automated test scripts using scripting or programming languages to enhance testing efficiency
- Create traceability matrices linking test cases to requirements to identify and address gaps
- Log, track, and manage defects through to resolution to maintain product quality
- Conduct test reviews with internal and external stakeholders to align on testing progress and outcomes
- Perform root cause analysis on production and user acceptance defects to improve test coverage and effectiveness
- Develop clear design documents and user manuals for test automation solutions to support testers and stakeholders
- Implement and maintain automated testing pipelines within DevSecOps frameworks to integrate functional, performance, and basic security testing throughout the development lifecycle
Required competencies and certifications
- Tertiary qualification in Information Technology or Engineering
- Minimum 5 years of experience executing testing and developing test automation solutions for devices (UI-based or embedded) and/or back-office systems, covering the full system development lifecycle
- At least 3 years of testing experience on Windows operating systems
- Strong written and verbal communication skills to effectively collaborate and document testing activities
- Ability to work independently and collaboratively within teams
Preferred competencies and qualifications
- Experience testing on Unix/Linux, embedded systems, or cloud-based environments
- Certification in software testing
- Experience with Micro-payments/Automatic Fare Collection systems using Smart Cards and diverse test phases including System Integration Testing, User Acceptance Testing, and Performance Testing
- Familiarity with DevSecOps tools such as Confluence, Jira, Xray, GitLab CI/CD, or similar platforms with security plugin integration
- Experience with API security testing automation and microservices security validation
Other Information
- Employment type: Contract - 24 months
- Location: Chai Chee, Bedok or Site Location (Kim Chuan)
- Working Hours: Standard Office Hours
- Salary: $5500 - 6500 per month
- Working Arrangement: Onsite
EA 20S0237