About Position:
Role: Quality Assurance Automation Engineer
Location: Selangor, Malaysia
Job Type: Permanent
Malaysian citizen preferable
*Sponsorship available for technically strong candidates*
As a Software Quality Assurance Engineer, your role will require you to:
- Be part of one of our product or scrum teams and actively participate in delivering top-notch quality software
- Ensure that every change is thoroughly tested before being released to our production systems
- Leverage automation tools (primarily Tricentis Tosca), extensive knowledge bases, and documentation
- Drive and execute test planning, design, automation, execution, and releases of API microservices offerings
- Integrate automated scripts into CI/CD workflows for test execution and quality gates
- Report defects and perform risk analysis with actionable recommendations
- Mentor developers in their daily tasks and support their professional development
- Work collaboratively to ensure the delivery of sustainable solutions that support the organization’s long-term goals while maximizing short-term gains
What you need is
- Bachelor’s or Master’s Degree in Engineering, Computer Science, or a related technical field, or equivalent practical experience
- 5+ years in automation testing focusing on web UI and backend APIs
- Open to relocating to Malaysia
- A good understanding of software testing methodologies and test automation frameworks, especially Tricentis Tosca, is an advantage
- Practical experience with Agile methodologies such as Scrum or SAFe Agile is an advantage
- Fluent in English (verbal and written)
Technical Skills:
- Frontend Testing: Proficiency in Java, Selenium WebDriver
- Backend Testing: Experience with API testing tools like Postman, Insomnia, RestAssured (experience with Tricentis Tosca is a plus)
- Frameworks: Knowledge of TestNG, JUnit, and BDD frameworks like Cucumber
- Build Tools: Familiarity with Maven or Gradle
- CI/CD: Experience with GitLab, Jenkins, or similar tools
- Version Control: Proficiency with Git