Experience: 2 to 5 Years
Work Location: Malaysia
Job Title : Automated UAT Script Developer
Work Arrangement : Work In Office
Job Purpose
The Automated UAT Script Developer is responsible for designing, developing, maintaining, and executing automated User Acceptance Testing (UAT) and regression test scripts to improve testing efficiency, increase test coverage, and reduce manual effort. The role works closely with Business Users, Business Analysts, Project Managers, and Technology teams to ensure business requirements are validated through reliable and repeatable automated testing.
Test Automation Development
- Analyse business requirements, BRDs, FSDs, and manual UAT test cases to identify automation opportunities.
- Develop, maintain, and enhance automated UAT and regression test scripts.
- Create reusable automation components, libraries, utilities, and business functions to support automation frameworks.
- Convert high-volume and repetitive manual test cases into automated test suites.
- Ensure scripts are scalable, maintainable, and compliant with testing standards.
Test Planning & Preparation
- Review manual test cases and identify gaps before automation.
- Work with Business Users and Business Analysts to refine test scenarios and test data requirements.
- Prepare automation execution schedules and regression test plans.
- Support test environment readiness and automation tool configuration.
Test Execution & Defect Management
- Execute automated UAT and regression test cycles.
- Analyse test results and identify root causes of failures.
- Log, track, and validate defect fixes with development teams.
- Produce test execution reports and quality metrics.
- Support UAT sign-off by providing automation test evidence and test results.
Continuous Improvement
- Maintain existing automation frameworks and regression repositories.
- Identify opportunities to improve testing coverage, execution speed, and quality assurance processes.
- Promote automation adoption within project and BAU initiatives.
- Contribute to QA standards, testing governance, and best practices
Our Requirements
- Degree Holder in Computer Science, Information Technology or any other related disciplines
- Test automation tools such as Micro UFT , Selenium, equivalent.
- Good to have programming/scripting languages experience such as Java, JavaScript, Python, C#, or VBScript.
- Test management tools such as ALM/HPQC, Jira, or equivalent.
- Exposure to Microsoft Power Automate scripting is desirable
- Attention to detail and quality mindset
- Strong analytical and problem solving skills
- Ability to understand business processes and translate them into automated test scenarios
- Good stakeholder management and communication skills
- Ability to work independently and manage multiple testing activities concurrently