QA Engineer / Senior QA Engineer
Help deliver high-quality enterprise software by owning quality across requirements review, test planning, manual testing, automated testing, regression testing, UAT support, and bug tracking.
July 18, 2026Life at Enersys
Group Insurance
Learning Fund
Flexible hours
Happy Birthday
Monthly party
Snack, Coffee
What you'll do
Analyze requirements, user stories, business flows, and technical specifications to design testing approaches
Prepare test plans, test scenarios, test cases, and test scripts for system testing
Perform manual testing, functional testing, regression testing, system testing, integration testing, and end-to-end testing
Validate business processes such as sales, purchase, inventory, accounting, manufacturing, HR, CRM, or client-specific workflows
Test web applications, mobile applications, APIs, ERP systems, and systems integrated with third parties
Work with Developers, BAs, SAs, and PMs to analyze issues, identify root causes, and follow bugs through resolution
Create clear bug reports with reproduction steps, expected results, actual results, evidence, and priority
Support client UAT, verify test results, and summarize issues that need correction
Develop and maintain automated tests where appropriate for each project
Use SQL queries to inspect database records and validate system results
Test APIs with tools such as Postman or related tools
Check test environment configuration across DEV, SIT, UAT, and production-like environments
Contribute to QA process, testing standards, templates, and company best practices
Report progress, risks, issues, and key findings to teams and management regularly
Raise the quality of client deliverables across functionality, reliability, usability, and business correctness
What we're looking for
Experience in software testing, QA Engineering, or Software Quality Assurance
Understanding of software testing principles and the Software Development Life Cycle or SDLC
Ability to write structured test cases, test scenarios, and test plans
Experience testing web applications, mobile applications, APIs, or enterprise systems
Understanding of Agile / Scrum or working with software development teams
Ability to use SQL queries for data validation
Experience with testing tools such as Postman, Swagger, JMeter, Robot Framework, Selenium, Cypress, Playwright, or related tools
Strong analytical skills and ability to communicate bugs clearly
Detail-oriented, responsible, and able to follow work through completion
Good Thai communication skills in both speaking and writing
Ability to read English documents or communicate in English is a strong advantage
About Enersys
Enersys is a software solution, ERP, Odoo implementation, cloud, DevOps, and AI solution provider that helps organizations design, build, and improve business systems for better operational efficiency.
We work across ERP / Odoo Implementation, web applications, mobile applications, internal enterprise systems, integrations with accounting, payment, API, marketplace, and third-party systems, AI Agent / Automation solutions, and cloud-native DevOps environments.
Our goal is to build practical systems that fit real business needs and deliver quality clients can trust.
Role Overview
As a QA Engineer, you will be a key member of the delivery team, helping plan, test, analyze, and confirm system quality before client delivery.
You will contribute from requirements understanding, test scenario design, test case writing, system testing, test result analysis, bug reporting, regression testing, and continuous QA process improvement.
For Senior QA Engineers, the role expands into QA strategy, requirement review, automation test planning, system risk assessment, and quality leadership within each project team.
Advantage Skills
Experience in automation testing
Basic scripting skills in Python, JavaScript, Shell Script, Java, or other languages
Experience with Robot Framework, Selenium, Cypress, Playwright, Appium, or JMeter
Experience with basic performance testing, load testing, or security testing
Experience testing ERP, Odoo, accounting systems, inventory, manufacturing, CRM, or HR systems
Experience testing API integrations, payment gateways, marketplace connectors, or multi-platform systems
Understanding of cloud environments such as AWS, Azure, GCP, or private cloud
Experience with Docker, Kubernetes, CI/CD pipelines, or Git
Understanding of test automation in DevOps pipelines
Experience working with enterprise clients or project-based delivery
Senior QA Engineer Additional Expectations
At least 3+ years of QA experience
Ability to define QA strategy for projects
Ability to review requirements and identify system risks early
Ability to design test coverage for critical business processes
Ability to guide Junior QAs or development teams on testing best practices
Ability to assess the impact of change requests, bug fixes, and releases
Ability to shape automation testing and regression testing approaches
Professional communication with clients, development teams, and project leadership
What We Expect From You
You are detail-oriented, observant, and do not ignore issues that may affect clients
You ask questions, challenge requirements, and propose ways to improve the system
You understand that software quality is not only the QA team's responsibility; QA helps the whole team deliver better work
You can work with Developers, BAs, SAs, PMs, and clients
You have high responsibility, respect timelines, and follow work through completion
You are interested in learning ERP, Cloud, AI, Automation, and Enterprise Software
You want to grow with a company that is expanding its team and raising delivery standards
Why Join Enersys
Work on real enterprise client systems, not repetitive testing without business context
Learn software engineering, business processes, ERP, Odoo, cloud, DevOps, and AI solutions
Work closely with Developers, BAs, SAs, and project leadership
Grow toward Senior QA, QA Lead, Test Automation Engineer, or Business/Technical QA Specialist roles
Help build the company's QA process standards
Work in a team that values quality, ownership, and continuous improvement
Position Details
Position: QA Engineer / Senior QA Engineer
Employment Type: Full-time
Location: BB Building Asoke Bangkok / Hybrid depending on project requirement
Company: Enersys Co., Ltd.
Industry: Software Development, ERP, Odoo Implementation, Cloud, DevOps, AI Solution, Enterprise Systems
Company Website: https://enersys.co.th
Interested?
Send us your application. We read every one and will get back to you.
Join us
Submit your application directly. Fill in your details, attach your resume, and we'll get back to you personally.
We review every application personally and will get back to you as soon as possible.