Kmstechnology1
Automation Test Engineer (Selenium/ Katalon)
Job description
- Review requirements and existing manual test cases together with senior team members to understand scope and identify scenarios for automation.
- Design and script automated test cases under the guidance of Senior/Lead Automation Engineers, following the established framework structure (Katalon-based) and coding conventions.
- Write and maintain reusable keywords/functions, test data, and basic object repositories, with support from senior engineers for more complex framework components.
- Execute automated test scripts across web (Chrome, Edge, Safari), mobile app (iOS/Android), and API testing, and troubleshoot straightforward script failures.
- Perform manual testing (functional, regression, smoke) when required, and convert stable manual test cases into automation scripts.
- Log, track, and update defects in JIRA with clear reproduction steps, and follow up on defect status.
- Assist in analyzing test execution results (pass/fail, logs) and prepare basic execution reports under guidance.
- Commit and manage code/scripts using Git/GitLab following the team's branching and review process.
- Participate in sprint planning, daily stand-ups, and retrospectives; provide status updates on assigned tasks.
- Collaborate with peers and seniors to clarify test scenarios and acceptance criteria; escalate blockers proactively.
- Continuously learn the Katalon framework, automation best practices, and domain knowledge (banking/financial services) through on-the-job coaching.
- Support documentation of test cases, scripts, and simple how-to guides as part of team knowledge base.
- 2+ years of experience in software testing, with some exposure to test automation (personal projects, internship, or professional experience).
- Basic to intermediate proficiency in Java or Python (or willingness to learn quickly).
- Basic understanding of Selenium and/or Appium concepts (locators, waits, page object pattern) — hands-on experience is a plus but not mandatory.
- Fundamental understanding of REST API concepts (HTTP methods, status codes, JSON) and willingness to learn API testing tools (Postman, RestAssured, or similar).
- Basic understanding of the software testing lifecycle: test case design, execution, defect reporting.
- Familiarity with JIRA and Git (basic commands: clone, commit, push, pull, branch).
- Understanding of Agile/Scrum basics (sprint ceremonies, user stories).
- Hands-on experience in manual testing (functional/regression testing).
- Good attitude toward learning, receiving feedback, and working in a team environment.
Nice to Have:
- Exposure to Katalon Studio (even self-taught or through coursework).
- Coursework, certification, or personal projects related to test automation (e.g., ISTQB Foundation, automation bootcamps).
- Basic exposure to CI/CD concepts (Jenkins, GitLab CI) — not required to have hands-on experience.
- Interest in banking/financial services domain.
- Basic English skills sufficient to read technical documentation; Vietnamese fluency for daily communication with the client team.
Perks You'll Enjoy
- Working in one of the Best Places to Work in Vietnam
- Building large-scale & global software products
- Working & growing with Passionate & Talented Team
- Diverse careers opportunities with Software Outsourcing, Software Product Development, IT Solutions & Consulting
- Attractive Salary and Benefits
- One performance appraisals every year and performance bonus
- Onsite opportunities: short-term and long-term assignments in North American (U.S, Canada), Europe, Asia.
- Flexible working time
- Various training on hot-trend technologies, best practices and soft skills
- Premium healthcare insurance for you and your loved ones
- Company trip, big annual year-end party every year, team building, etc.
- Fitness & sport activities: football, tennis, table-tennis, badminton, yoga, swimming…
- Joining community development activities: 1% Pledge, charity every quarter, blood donation, public seminars, career orientation talks,…
- Free in-house entertainment facilities (foosball, ping pong, gym…), coffee, and snack (instant noodles, cookies, candies…)
And much more, join us and let yourself explore other fantastic things!


