Quality Assurance Engineer
Position Summary
We are seeking a Quality Assurance Engineer who will own and elevate product quality across Thailand’s B2C service ecosystem. Our platforms span customer-facing portals, digital content features, and backend services responsible for subscription management, accounting flows, and partner integrations. You will collaborate with cross-functional teams to ensure that quality is embedded from design to production, leveraging automation, AI-assisted testing, and modern quality engineering techniques to deliver reliable and scalable services to millions of users in Thailand.
Responsibilities
- Own end-to-end product and service quality across mobile, web, API, and backend systems
- Define and evolve quality strategies covering functional, integration, reliability, performance, and security scopes
- Provide quality insights and risk assessments during design and architecture discussions
- Establish release quality criteria and confirm readiness for production deployment
- Conduct root-cause analysis and collaborate with engineers on defect resolution
- Design and maintain test plans and test cases across functional and non-functional scopes
- Implement automation for API, UI, integration, and regression testing using modern frameworks
- Apply AI-assisted test generation and quality analytics in testing workflows
- Integrate automated tests into CI/CD pipelines for continuous quality enforcement
- Validate backend workflows for subscription lifecycle, entitlement logic, accounting flows, and partner integrations
- Perform log analysis, tracing, and monitoring in microservice environments
- Collaborate with Product, Engineering, DevOps, and Business teams to define testable acceptance criteria
- Participate in design and architecture reviews to highlight risks and improvement areas
- Lead root-cause analysis and drive corrective and preventive actions
- Enhance QA processes, methodologies, and tooling for long-term scalability
- Promote a culture of quality mindset and measurable quality metrics
- Stay updated on new testing technologies and integrate them into team practices
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or related field
- 3+ years of experience in software testing, QA engineering, or quality engineering roles
- Hands-on experience with at least one modern test automation framework such as Playwright, Cypress, or Jest
- Strong understanding of software architecture, APIs, microservices, and CI/CD pipelines
- Experience in non-functional testing, including:
- Performance and load testing using tools such as k6, Gatling, Locust, or JMeter
- Reliability and resilience testing concepts
- Security testing fundamentals including OWASP and API security basics
- Ability to investigate issues in distributed systems using observability tools such as Grafana, Kibana, and tracing tools
- Strong analytical and troubleshooting skills across multiple system layers
- Familiarity with AI-assisted testing or willingness to adopt AI into testing workflows
- Experience in backend workflows such as subscription management, entitlement logic, transactional flows, or partner integrations (preferred)
- Knowledge of data validation, event pipelines, or system scalability evaluation (preferred)
- Experience with cloud platforms, containerization, or Kubernetes (preferred)
- Ability to design and evolve test strategies in iterative development environments (preferred)
- Professional proficiency in Thai and English
Location
LINE Head Office, Gaysorn Village, Bangkok
At LINE Company Thailand, our mission to bring people closer together starts with our own team. We are committed to building a diverse and inclusive workplace where every employee feels valued for their skills, experiences, and unique perspectives. We believe that by celebrating our differences, we can create more innovative products and better connect with the communities we serve.
As part of this commitment, if you have a disability and need support or adjustments during the recruitment or onboarding process, please let our Talent Acquisition Team know at your first interaction—we will be glad to assist.