Our client is an investment management firm headquartered in Singapore focused on investments throughout Asia.
About the Role:
The Test Engineer will design, develop and maintain test artifacts. Additionally, conduct, participate and facilitate User Acceptance Testing and any other testing that may be needed to meet the Project Objectives
Key Responsibilities:
Maintain and adopt best practices and lifecycles for process workflows
Collaborate with business users and business analysts to refine and understand both functional and non-functional requirements during SIT & UAT stages.
Where needed, develop automated GUI/API/DB/ETL test scripts to validate functional, technical and performance requirements
Collaborate with Developers/DevOps Engineers on code management, peer review, etc., where needed
Ensure quality at different phases of SDLC by adhering to processes and strategies defined by Eastspring Investments
Execute manual/exploratory tests and provide QA sign-off to business users.
Maintain test process, design and execution artifacts in the test management system, complying with the audit regulations
Prepare testing traceability reports and other testing metrics
Requirements:
Recognized degree or higher in Computer Science or related Engineering fields.
At least 5+ years of working experience in Testing of software applications
Knowledge in Java programming will be advantageous
Experience of relational databases and comfortable with testing SQL jobs and stored procedures with awareness of data security
Working experience with test automation tools
Good understanding of automation testing frameworks.
Working experience with test management tools such as Jira with Xray / Zephyr
Good to have basic programming knowledge in Python.
Good to have basic knowledge in performance testing using any of the tools including JMeter, Gatling