
Test Engineer
HCLTech • Kuala Lumpur, Kuala Lumpur, Malaysia
**Role & seniority: ** Test Engineer (mid/senior) — 5+ years QA/software testing; proactive, able to work independently across multiple projects.
**Stack/tools: **
-
Automation/UI: Selenium, Playwright, Cypress, Appium (or similar)
-
API testing: Postman, SoapUI
-
Libraries/tech: RestAssured (mentioned)
-
Test mgmt: Jira; Zephyr or TestRail
-
CI/CD (nice-to-have): Jenkins, Azure DevOps, GitHub Actions
-
Performance (nice-to-have): JMeter, k6
-
Scripting (nice-to-have): Python, JavaScript, Java
-
Top 3 responsibilities:
-
Design/execute test plans, test cases, test scripts from business requirements.
-
Perform manual testing (functional/regression/integration/system/exploratory/end-to-end) for web + mobile.
-
Build/maintain automation frameworks/scripts and integrate tests into CI/CD; include API testing and manage defects.
-
-
Must-have skills:
-
Hands-on manual + automation testing experience
-
Strong automation tooling proficiency (e.g., Selenium/Playwright/Cypress/Appium)
-
Strong API testing capability (Postman/SoapUI)
-
Knowledge of Agile/Scrum
-
Defect lifecycle ownership and collaboration with developers
-
Proficiency with Jira and similar QA tooling
-
-
Nice-to-haves:
-
Banking/insurance/financial services; consumer-facing platforms/CRM/contact center
-
CI/CD/DevOps tools exposure (Jenkins/Azure DevOps/GitHub Actions)
-
Performance testing (JMete
-
Full Description
We are looking for a Test Engineer with strong experience in both manual and automation testing to support multiple consumer servicing platforms. This role requires a proactive, self-driven individual who can work independently across projects while collaborating closely with business and technology teams.
Key Responsibilities
- Design and execute test plans, test cases, and test scripts based on business requirements.
- Perform functional, regression, integration, system, exploratory, and end-to-end testing across web and mobile applications.
- Develop, maintain, and enhance automated test frameworks and scripts for regression and smoke testing.
- Identify automation opportunities and integrate automated tests into CI/CD pipelines.
- Conduct API testing using tools such as Postman or SoapUI.
- Manage defects throughout the lifecycle and work closely with developers to ensure timely resolution.
- Support UAT, release readiness activities, test environment management, and quality reporting.
- Collaborate with Business Analysts, Developers, Project Managers, and stakeholders in an Agile environment.
Requirements
Must Have 5+ years of experience in Software Testing / QA. Hands-on experience in both manual and automated testing. Experience with automation tools such as Selenium, Playwright, Cypress, Appium, RestAssured, or similar. Experience with API testing tools (Postman, SoapUI). Strong knowledge of Agile/Scrum methodologies. Experience with Jira, Zephyr, TestRail, or similar tools. Strong analytical, problem-solving, and communication skills. Ability to work independently across multiple systems and projects.
Nice to Have Banking, Insurance, or Financial Services experience. Experience with consumer-facing platforms, CRM, or contact centre solutions. Familiarity with CI/CD and DevOps tools (Jenkins, Azure DevOps, GitHub Actions). Performance testing experience (JMeter, k6). Basic programming/scripting skills (Python, JavaScript, Java). ISTQB certification.