Responsible for implementing QA tools and establishing QA processes and best practices to ensure the consistent delivery of quality IT systems across agencies. We are seeking a Test Automation Engineer to be part of our central Quality Assurance (QA) team in the Clusters Group, which is responsible for implementing QA tools and establishing QA processes and best practices to ensure the consistent delivery of quality IT systems across agencies. You will have unique opportunities to be part of the team to transform Software Quality and Testing for GovTech agencies-managed projects through the use of tools and automation. Your deep domain expertise will be most valuable in defining and implementing the centralized tools to manage Software Quality and Test for the agencies. What to Expect: Define and implement centralized quality tools and test automation strategy including roadmap, software quality and tools, framework & approach Responsible for exploring, evaluation, selection and formulation of the best usage and market trends of tools and implementation of tools and technology platform Lead implementation of quality tools and test automation across agencies and provide leadership, guidance, training and mentoring as well as developing and conducting hand-on workshop for QA officers at the agencies Engage stakeholders in government agencies to evangelize and drive awareness of the adoption and implementation of automation tools in ICT How to Succeed: Degree in software engineering, computer engineering, electrical engineering or infocomm-related discipline At least 8 years of working experience in IT system development and implementation, with at least 5 years of experience specifically in defining and operationalization of quality tools and test automation strategy for complex system environment Relevant experience in creating and implementing test automation frameworks for large-scale systems in waterfall and agile development environment Hands-on test automation experience and experience in integrating test automation into the Continuous Integration chain In-depth knowledge of a variety of testing techniques and methodologies A strong understanding of test-driven development, continuous integration and continuous delivery both in principle and in practice Experience in commercial and open source tools to support SDLC with Quality Tools (in the categories of Test Management, Version Control, Defects Management, Code Quality, Team Collaboration) and test automation frameworks like TestNG, HP UFT, Selenium and Cucumber Organised, methodical and meticulous in planning, management and execution Team player who is self-motivated, independent, proactive, quality-conscious, customer-oriented and results-oriented Excellent writing skills, good verbal communications skills and good presentation skills