
Senior Test Automation Engineer
AmBank Group • Petaling Jaya, Selangor, Malaysia
-
Role & seniority
- Senior Test Automation Engineer (lead design/development/execution of automation for banking applications)
-
Stack/tools
-
OpenText testing: UFT One, ALM
-
Automation/scripting: VBScript, Python, Java, JavaScript, C++/C, Selenium
-
Testing practices/frameworks: scalable, reusable automation frameworks; CI/CD integration
-
Tools/admin/governance: testing tools/platform administration and optimization
-
AI-assisted testing: exposure/interest (added advantage)
-
Other: Microsoft Office (Word/Excel/PowerPoint/Visio)
-
-
Top 3 responsibilities
-
Design/develop/maintain scalable, reusable automated test scripts and frameworks for target applications
-
Coordinate with stakeholders/SMEs to understand requirements and deliver automation testing across workstreams
-
Drive continuous improvement of automation strategies/frameworks and integrate with CI/CD to improve efficiency, quality, and compliance
-
-
Must-have skills
-
3+ years hands-on with OpenText testing solutions (UFT One, ALM)
-
Strong understanding of software testing methodologies and automation frameworks
-
Proficiency in scripting/programming (VBScript/Python/Java/JavaScript; Selenium automation)
-
Ability to design maintainable automation frameworks (scalability, robustness, reuse)
-
Strong communication, analytical/problem-solving, stakeholder management
-
Manage and tro
-
Full Description
Job Purpose
The Senior Test Automation Engineer will be responsible for the following
- To lead the design, development and execution of automated testing solutions for identified AmBank's applications to increase testing efficiency and reduce cost.
- To drive continuous improvement in test automation frameworks and practices, enabling efficient, scalable, and maintainable testing processes aligned with business requirements.
Key Responsibilities
-
Engage with business stakeholders, SMEs, and project teams to understand requirements, address testing challenges, and coordinate automation testing deliverables across workstreams.
-
Provide technical leadership and user support for AmBank's software testing tools, including guidance, training, and issue resolution.
-
Design, develop, and maintain scalable, robust, and reusable automated test scripts and frameworks for identified AmBank applications.
-
Drive continuous improvement of test automation strategies, frameworks, processes, and CI/CD integration to enhance testing efficiency, quality, and compliance.
-
Administer, maintain, and optimize AmBank's software testing tools and platforms to ensure reliability, performance, and effective governance.
-
Evaluate and recommend emerging testing technologies, including AI-assisted testing solutions, to strengthen the Bank's automation capabilities and innovation agenda.
Qualifications & Skills (including mandated licenses where applicable) Minimum 3 years of hands-on experience with OpenText testing solutions, including UFT One and ALM. Proven experience in designing and implementing scalable, maintainable test automation frameworks; banking or financial services experience is an advantage. Strong knowledge of software testing methodologies, automation tools, and test frameworks. Exposure to AI-assisted testing tools and practices is an added advantage. Relevant certifications (e.g., ISTQB, CSTM, CMST, CSQA) are highly desirable. Proficiency in programming and scripting languages such as VBScript, Python, Java, JavaScript, C++, C, and Selenium-based automation. Intermediate to advanced proficiency in Microsoft Office applications, including Word, Excel, PowerPoint, and Visio. Excellent communication, analytical, problem-solving, and stakeholder management skills.