QA Engineer
Thailand
Job Summary:
We are looking for a detail-oriented and analytical QA Engineer to join our team. The ideal candidate will be responsible for ensuring the quality and reliability of our software products through the design, implementation, and execution of both manual and automated tests. You will work closely with developers, product managers, and other stakeholders to identify issues early and improve product performance, usability, and stability.
Responsibilities:
Testing Execution and QA Expertise
-
Design, write, and maintain test cases, test scripts, and test plans
-
Perform detailed manual testing for functional, integration, regression, and UAT scenarios
-
Identify and log clear, reproducible defects with proper documentation and logs
-
Validate data accuracy and business rules through SQL queries and end-to-end test flows
-
Collaborate closely with developers and product teams during sprints and releases
Test Automation and RPA (Python + Playwright)
-
Build and maintain automated test suites using Playwright and Python
-
Integrate test scripts into CI/CD pipelines to ensure fast feedback cycles
-
Support RPA initiatives by working on bots for repetitive test validation tasks
-
Monitor, debug, and optimize automated test runs for accuracy and performance
-
Document automation logic and hand off reusable test components to the wider teams
Process and Collaboration
-
Create and update QA documentation including traceability matrices, test result reports, and defect metrics
-
Participate in Agile ceremonies (standups, sprint reviews, retrospectives)
-
Work with business analysts and users to ensure test coverage aligns with real-world use cases
-
Suggest improvements to QA workflows, automation frameworks, and test coverage strategies
Qualifications:
-
Minimum of 5 years of professional experience in QA or software testing
-
Strong manual testing skills across UI, API, and data
-
Understanding of automation frameworks (e.g., Selenium, Playwright, or Cypress)
-
Experience in CI/CD environments and tools like Azure DevOps
-
Familiarity with performance or load testing tools (e.g., JMeter, Locust)
-
Experience testing cloud-based applications (e.g., Azure)
-
Experience with SQL and REST API testing
-
ISTQB or other QA related certifications
-
Good command of English (TOEIC Score 600 and above)
Remark: Per the company’s policy, this position requires a criminal record information as one of the employment criterias.
Only shortlisted candidates will be contacted.
Work Location: Thanapoom Tower, New Petchburi Rd.
Banpu People Department Banpu Public Company Limited 27th Fl., Thanapoom Tower, 1550 New Petchburi Rd.,
Makkasan, Ratchathewi, Bangkok 10400