Collaborate closely with Product Owners, business users, internal departments, and external customers to understand business requirements and translate them into scalable and practical software solutions.
Ensure software delivery aligns with product goals, user experience, operational requirements, and customer expectations.
Define and maintain software development standards, architecture guidelines, coding practices, documentation standards, and security best practices.
...
Independent and self-responsible implementation and quality assurance of product increments, including test automation, CI/CD integration, security and compliance testing, and defect management.
Development and execution of automated UI, API, integration, regression, and end-to-end test suites.
Root cause analysis, defect tracking, quality risk assessment, and continuous improvement of testing processes.
...
To co-ordinate with PM, Project Executive (PE), Project Supervisor (PS) and Sub-Contractors on the progress of installation work in accordance to specific designs.
To conduct regular inspections on site installation works and report on any deviations to design drawings that may occur.
To work closely with PM / PE in identifying Variations Order (VO).
...