QA Automation Engineer_LINE EC
At LINE Taiwan, innovation begins within our organization, where developers and QA engineers collaborate closely to fulfill user needs. We are seeking a dedicated software engineer who is a self-driven learner and passionate about automation and software development. We also welcome recent graduates who are eager to learn and those who are keen on manual testing.
As a member of the EC QA team, you will write scripts, conduct automation testing, and create tools to assist developers in testing their code. Opportunities abound to work alongside senior engineers on LINE's expanding products and services, such as LINE SHOPPING, LINE SHOPPING APP, and SPM.
Responsibilities
-
Execute testing activities across multiple projects, using tools, scripts, and software to ensure quality and reliability.
-
Collaborate with the EC team, communicating test-related information with developers, project managers, and business operations.
-
Research the latest trends and explore new technologies to overcome current testing limitations (e.g., leveraging tools like Playwright, Cypress, and K6 to improve efficiency, coverage, and performance observability).
-
Engage in manual testing as needed to ensure comprehensive coverage and quality.
-
Create and maintain test cases, develop test case execution plans, manage defects, and track test status metrics.
-
Maintain and improve the existing automation testing framework and test scripts.
-
Identify quality issues and drive corrective actions in collaboration with relevant teams.
-
Utilize modern tools such as
-
Playwright for end-to-end browser automation with fast and reliable testing in multiple browser contexts.
-
Cypress for fast UI and integration testing with a developer-friendly setup and rich debugging capabilities.
-
K6 for load and performance testing, enabling early detection of performance bottlenecks in staging or CI/CD pipelines.
-
Basic Qualifications
-
Bachelor’s degree in computer science, MIS, EE, or a related field.
-
Quick learner in software-related areas, with proficiency in at least one programming language (e.g., Java, Python, or JavaScript).
-
Experience in developing automation tests using mainstream languages and tools.
-
Understanding of software QA methodologies, tools, and processes; familiarity with quality metrics and tracking.
-
Experience in testing on web and mobile platforms.
-
Strong problem-solving, communication, and collaboration skills.
Preferred Qualifications
-
Experience with CI/CD tools (e.g., Jenkins, GitHub Action).
-
Familiarity with Agile development methodologies (e.g., Scrum).
-
Hands-on experience with container-based environments such as Docker.
-
Experience with modern testing tools such as
-
Playwright or Cypress for robust frontend automation.
-
K6 for performance/load testing in CI pipelines.
-