Skip to main content

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, 2026

Life at Enersys

card-user

Group Insurance

book

Learning Fund

time

Flexible hours

party

Happy Birthday

wink

Monthly party

coffee

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.