# Senior Software QA (CDC)

**Company:** [Makro PRO](http://jobs.workable.com/companies/1cWkogd8purSPWZfcuHmCe.md)
**Location:** Suan Luang, Thailand
**Workplace:** hybrid
**Employment type:** Full-time
**Department:** Technology

[Apply for this job](http://jobs.workable.com/view/0b0fc9d0-f988-4f8d-8ba7-2d086f338c4a)

## Description

**Responsibilities**

-   Perform manual functional, integration, regression, and API testing (e.g., using Postman) across web and mobile applications, while driving the transition toward test automation.
-   Plan, design, and execute manual test planning and testing strategies for complex software systems.
-   Develop and maintain automated test scripts using Robot Framework, Playwright, and other appropriate tools.
-   Write robust, scalable test code in Python, JavaScript, and TypeScript.
-   Collaborate closely with developers, product owners, and business analysts to understand requirements and ensure test coverage aligns with business goals.
-   Define, maintain, and improve automation frameworks and CI/CD integration.
-   Review and optimize existing test coverage and automation efficiency.
-   Identify, document, and track defects.
-   Provide mentorship and technical guidance to junior QA team members.
-   Contribute to continuous improvement initiatives within the QA team and across engineering teams.
-   Analyze test results and provide clear, actionable feedback to stakeholders.
-   Ensure quality practices are embedded early through shift-left testing.

## Requirements

-   5+ years of experience in software testing, including automation.

-   Proficient in Robot Framework for automation testing.
-   Intermediate to advance level programming skills in Python, JavaScript, and TypeScript for developing and maintaining automated test scripts.
-   Solid understanding of web technologies, APIs, and test automation frameworks.
-   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 problem-solving skills and pay attention to details.
-   Ability to independently plan and execute test activities.
-   Strong communication skills, able to explain technical ideas clearly to both technical and non-technical team members.
-   Experience coaching and mentoring junior testers or QA engineers.
-   Self-driven, proactive, and able to work under pressure.
-   Good command of English, both written and spoken.

## Benefits

**Health Insurance** – At Makro PRO, we care about your health! Group insurance from a top insurance company is included in your benefits—OPD, IPD, Emergency OPD

**Provident Fund** – Makro PRO cares about your long-term plan! We offer 3% provident fund.

**Year-end bonus** – We include variable and performance bonus for our employees.

**Gym Facilities** – Our Head office has a fitness center, yoga room, and recreational space. Enjoy Bangkok scenery and work your body!

**Attractive Vacations days** – Enjoy our attractive annual leave. Let’s say the minimum is 18 days!

**No overtime** – We work 5 days a week with. We set our own goals and deadlines.

**Cool hardware** – New MacBook. The tool to help you be the best of yourself.  

**Free car parking space** – No more stress or extra cost if you drive to work. We offer free parking space for our employees.

### Best Culture

-   Clear focus.
-   Diverse Workplace (Our members are from around the world!)
-   Thai and Non-Thai are both welcome!
-   Non-hierarchical and agile environment
-   Growth opportunity and career path
