
Test Automation Engineer
- Kuala Lumpur
- Permanent
- Full-time
- Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.
- Proven experience as a Test Automation Engineer or in a similar role.
- Minimum of 2-3 years' experience in Test Automation Engineer, or in Software Engineering with a focus on testing.
- Strong knowledge of automation tools (e.g., Playwright, Katalon, Cypress, Selenium, Appium, JUnit, etc.).
- Expertise in at least 2 key areas of testing - web, mobile, API/backend, security, performance.
- Proficient in programming languages (e.g., Java, Python, C, C#, etc.) and SQL queries.
- Experience with CI/CD tools (e.g., Bitbucket, Jenkins, GitLab CI/CD).
- Fintech, Banking, Financial Institutions, Cards & Payments, and IT industry.
- Familiarity with Modern tech stack and Agile development methodologies.
- Strong understanding of Software Development, Software Testing methodologies and principles. Competencies & Skills.
- Strong logical/analytical thinking, independent, organised, creative and able to work in a fast-paced environment, excellent problem-solving skills.
- Collaborative; Excellent communication, stakeholder management, and leadership skills.
- Communicate automated testing progress, results, and key quality metrics to relevant stakeholders.
- Stay up to date with industry trends, tools, and best practices in test automation and quality engineering.
- Excellent documentation skills.
- Working in a technical environment with a broad, cross-functional team.
- Technical experience with analytical tools, methodologies, and product/system design.
- Highly comfortable and adaptable in a semi-structured environment.
- Strong attention to detail and ability to work effectively in a team environment.
- Delivering technical presentations or training.
- Develop and maintain automated test scripts for one of the company's core products (e.g.,
- Perform manual testing as needed to gain insights for effective automation strategies.
- Design and implement test automation solutions that improve test coverage, efficiency,
- Collaborate closely with development teams to understand new features, define testing
- Execute automated test suites, analyse test results, and verify application behaviour
- Participate in code reviews and contribute to the continuous improvement of test
- Identify opportunities for enhanced automation and lead implementation efforts to
- Log, track, and manage defects through resolution, working collaboratively with
- Create and maintain reusable test automation frameworks and tools to streamline testing
- Communicate automated testing progress, results, and key quality metrics to relevant stakeholders.
- Stay up to date with industry trends, tools, and best practices in test automation and quality engineering.
Maukerja