Automation Test Engineer
Salary undisclosed
Apply on
Original
Simplified
Location: Kuala Lumpur (On-site)
Job Type: Permanent, Full Time
Mandatory Requirement: Experienced in the banking domain
Years of Experience:
- Junior: Katalon Studio (2+ years required), Selenium (1+ years preferred), JIRA (1+ years required), and UFT (optional).
- Senior: Selenium (4+ years required), Katalon Studio (2+ years required), JIRA (1+ years required), and UFT (optional).
Requirements & Skills:
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Proven experience as a Test Automation Engineer for web or mobile applications.
- Familiarity with automation frameworks such as linear scripting, modular testing, data-driven testing, and keyword-driven testing.
- Proficiency in scripting languages like Python, and Ruby (desired).
- Knowledge of test automation best practices and guidelines.
- Experience in test data management, environment setup, and mobile farms.
- Familiarity with CI/CD tools such as GitHub Actions, and Jenkins (desired).
- Excellent communication and problem-solving skills.
- Agile mindset focused on continuous improvement.
- Fluency in English (additional ASEAN languages are a plus).
Key Responsibilities
- Designing and executing tests focusing on automation scripts, keeping in mind the needs of a customer.
- Creating test environments that are scalable and optimized.
- Analyzing results and identifying the root cause of malfunctions.
- Troubleshooting errors and writing up final test procedures.
- Build robust systems that scrutinize a product to ensure its quality, reliability, speed, functionality, and
design exceed expectations.
- Collaborating with other teams, such as design, production, and development.
- Evaluating, and testing the right testing tools for the organization.
Responsibilities:
In addition to the key responsibilities described above, your responsibilities would also include the following:
- Selecting or identifying test cases for automation from existing test case documentation.
- Designing, documenting, and applying test automation strategy and guidelines.
- Creating an automation test plan and getting approval.
- Configuring test environment or other tools as required.
- Writing, designing, and executing automated tests by creating scripts that run testing functions automatically.
- Researching issues in software through testing.
- Collaborating with QA analysts and software developers to develop solutions.
- Maximizing test coverage for the most critical features of the system.
- Keeping updated with the latest industry developments.
- Guiding, mentoring, and training junior resources in test automation.
Similar Jobs