Job ResponsibilityAutomation Test Engineer
KEY ACCOUNTABILITIES
o Maintain and adopt Agile best practices and lifecycles for process workflows (e.g., Kanban, CI/CD)
o Collaborate with business users and business analysts to refine and understand both functional and non-functional requirement during SIT & UAT stages.
o Develop automated GUI/API/DB/ETL test scripts for to validate functional, technical and performance requirements
o Collaborate with Developers/DevOps Engineers on code management, peer review, continuous integrated testing in CI/CD pipelines
o Assure quality at different phases of SDLC by adhering to process and strategies defined by Eastspring IT
o Execute manual / automated / exploratory tests and provide QA sign-off to business users for releases
o Maintain test process, design and execution artifacts in test management system complying the audit regulations
o Prepare testing traceability reports and other testing metrics
QUALIFICATIONS / EXPERIENCE
o Recognized degree or higher in Computer Science or related Engineering fields.
o At least 5 years of working experience in Test Automation for Web, API and Database (ETL) testing
o Sound knowledge in Java programming
o Working knowledge of relational databases and comfortable with testing SQL jobs and stored procedures with awareness of data security
o Working experience with test automation tools such as Selenium, Appium, rest-assured
o Good understanding of automation testing framework such as Cucumber for Java, TestNG
o Working experience with test management tools such as Jira with Xray / Zephyr
o Working knowledge of relational databases and comfortable with testing SQL jobs and stored procedures
o Working knowledge of tools such as bitbucket, Jenkins, confluence and familiar with Git branching model
o Working experience in Agile projects, Behavior Driven Development (BDD) approach to software development and testing.
o Good to have basic programming knowledge in Python.
o Good to have basic knowledge in performance testing using any of the tools including JMeter, Gatling
o Good to have knowledge of Azure cloud platform.
o Good to have working experience in investment Bank or Asset Management industry.
OTHER TRAITS
o Positive attitude and collaborative mindset.
o Willing to work across projects and perform manual / automation / exploratory testing
o Highly motivated to keep abreast with the latest development in technology and to acquire deep technical knowledge and skills.
o Excellent communication, presentation, and interpersonal skills.
Job RequirementsJob Benifits