# Lead Software QA

> Makro PRO · Suan Luang, Thailand (Hybrid) · Full-time · Posted 2026-04-30

**Workplace:** hybrid

**Department:** Technology

## Description

**Responsibilities**

-   Drive QA strategy, test planning, and execution for complex software solutions across multiple platforms.
-   Lead the design, development, and maintenance of automated test scripts using Robot Framework, and other relevant tools.
-   Write and review scalable test automation code in Python, JavaScript, and TypeScript.
-   Coordinate with cross-functional teams (developers, product owners, business analysts) to define test scope, clarify requirements, and ensure quality objectives are met.
-   **Oversee and execute manual** functional, integration, regression, and API testing (e.g., using Postman) across web applications, Oracle-based platforms (e.g., RMS), batch processes, and low-code platforms, **while driving the transition toward test automation**.
-   Define and continuously improve automation frameworks, CI/CD test integration, and test reporting processes.
-   Evaluate and enhance current QA processes to increase coverage, efficiency, and effectiveness.
-   Track and manage defects, ensuring proper resolution and root cause analysis.
-   Lead and mentor QA team members, providing technical guidance, code reviews, and skill development.
-   Champion quality practices through shift-left testing, early involvement in requirement reviews, and risk-based test design.
-   Communicate testing status, risks, and results clearly to stakeholders at all levels.
-   Contribute to team-wide process improvements and collaborate in Agile ceremonies.

## Requirements

-   7+ years of QA experience, including significant time in a QA leadership or senior automation role.
-   Proficient in **Robot Framework** for automation testing; experience with Cypress or Playwright is a plus.
-   Intermediate to advanced programming skills in Python, JavaScript, and TypeScript.
-   Solid experience testing web applications and APIs. Experience with Oracle-based systems, batch jobs, and low-code platforms is a plus.
-   Experience integrating tests into CI/CD pipelines (e.g., Jenkins, Gitlab CI, GitHub Actions).
-   Hands-on experience with SQL and querying relational databases such as MySQL or PostgreSQL.
-   Strong analytical and problem-solving skills with a high attention to detail.
-   Excellent communication and collaboration skills across cross-functional teams.
-   Proven ability to lead, mentor, and coach QA team members.
-   Self-motivated, proactive, and able to handle pressure in fast-paced environments.
-   Good command of English, both written and spoken.

## Apply

[Apply at Makro PRO](https://apply.workable.com/joinmakropro/j/E98FEDF3A8/apply)

---
Powered by [Workable](https://www.workable.com)
