About Role
We are seeking a Test Engineer to join our team and play a key role in the testing of our integrated e-payment system. The successful candidate will be responsible for overseeing end-to-end testing activities, ensuring high-quality performance and reliability of systems across various devices and back-office platforms. If you have experience in test automation and a passion for delivering excellence, we want to hear from you!
Responsibilities:
- Test Lifecycle Management: Lead test planning, preparation of test environments, and execution of test procedures for the integrated e-payment system.
- Test Case Design & Execution: Develop and execute test cases based on business and system requirements.
- Automation & Scripting: Automate test solutions using scripting or programming languages, with a focus on performance tuning.
- Defect Tracking: Log and track defects to closure, ensuring traceability to requirements and identifying gaps for resolution.
- Stakeholder Collaboration: Conduct test reviews and collaborate with internal and external stakeholders to ensure alignment on test outcomes.
- Root Cause Analysis: Perform root cause analysis for production and user acceptance defects, addressing test gaps for greater efficiency.
- Documentation: Create clear design documents and user manuals for test automation solutions, providing testers and stakeholders with comprehensive guidance.
Requirements
Experience:At least 3 years of relevant experience in testing and developing test automation solutions for devices (UI-based or embedded) and/or back-office systems.
Familiarity with the full system development lifecycle, from requirements gathering to development, testing, and deployment.
Skills:Strong written and verbal communication skills.
Ability to work independently and within a team.
Certification in software testing is preferred.
Preferred Experience:Experience in Micro-payments or Automatic Fare Collection systems using Smart Cards.
Knowledge of diverse test execution phases, including System Integration Testing, User Acceptance Testing, and Performance Testing.