Location
Federal Territory of Kuala Lumpur, Malaysia
Salary
Not specified
Type
fulltime
Posted
Today
Job Description
Role Overview
We are looking for a skilled
Automation Test Engineer
with hands-on experience in
Selenium WebDriver, Java, TestNG/JUnit, and automation frameworks
. The ideal candidate will design, develop, and maintain robust automation test scripts to ensure high‑quality releases, improve testing efficiency, and support continuous integration practices.
Key Responsibilities
🧪
Automation Development
- Design, develop, and maintain automated regression and functional test suites using
Selenium WebDriver
and
Java
.
- Build and enhance modular, reusable
automation frameworks
(Hybrid/POM/BDD).
- Automate web-based UI tests and API tests (if applicable).
📋
Test Planning \& Execution
- Analyze user stories, requirements, and acceptance criteria to create test scenarios.
- Execute automated test scripts, analyze results, and report defects.
- Perform root cause analysis for test failures and work with developers to resolve issues.
🔧
Tools \& Technologies
- Work with
TestNG/JUnit
, Maven/Gradle, Git/GitHub/GitLab/Bitbucket.
- Integrate automation scripts with
CI/CD pipelines
(Jenkins/Azure DevOps/GitHub Actions).
- Work with Jira/Azure Boards or any test management tools.
📈
Quality Assurance
- Participate in sprint planning, daily standups, and retrospective meetings.
- Improve automation coverage and optimize test execution time.
- Support continuous testing and quality improvements across the SDLC.
Required Skills
✔
Technical Skills
- Strong experience in
Selenium WebDriver
.
- Excellent proficiency in
Java (OOP concepts, Collections, Exception handling, etc.)
.
- Experience with
TestNG or JUnit
frameworks.
- Hands-on with
Page Object Model (POM)
or other automation design patterns.
- Experience with build tools like
Maven
or
Gradle
.
- Knowledge of
REST API testing
(RestAssured – optional but preferred).
- Working knowledge of
CI/CD tools
such as Jenkins, Azure DevOps, etc.
- Understanding of
version control systems
(Git).
Looking for more opportunities?
Browse thousands of graduate jobs and entry-level positions.