This role involves performing manual and automated testing across web and mobile applications, including functional, integration, regression, and API testing. The position requires developing and maintaining automated test scripts using Robot Framework, Playwright, Python, JavaScript, and TypeScript. The candidate will collaborate with developers and product owners to ensure test coverage aligns with business goals and define automation frameworks with CI/CD integration. The role also includes mentoring junior QA team members and driving continuous improvement initiatives.
CP Axtra (Makro PRO)
Company ProfileWholesale and retail group operating Makro and Lotus’s, hiring technology, product, commercial and corporate teams through its Makro PRO careers account.
Company Profile

Wholesale and retail group operating Makro and Lotus’s, hiring technology, product, commercial and corporate teams through its Makro PRO careers account.
Open Positions
Explore current opportunities at this company.
Senior leadership role at CP Axtra (Makro) responsible for defining and executing the nationwide mid-mile transportation strategy across wholesale distribution operations. The role covers network design and optimization, transportation governance, budget ownership, and cost leadership, plus digital transformation through TMS, control tower, AI routing, and analytics. The Associate Director leads the national transportation organization, manages strategic carrier partnerships and major tenders, and oversees safety, compliance, and sustainability programs including carbon reduction. Requires a bachelor's degree in logistics, supply chain, engineering, or business (MBA preferred), at least 15 years in transportation or supply chain, and 8+ years in senior leadership.
CP Axtra (Makro Pro) is hiring a Data Engineer to design, implement, and maintain data infrastructure and pipelines. The role focuses on building scalable data pipelines and ETL processes, optimizing data warehouses and data lakes, and ensuring data quality, consistency, and reliability across data systems. The engineer will collaborate with data scientists, analysts, and cross-functional stakeholders to meet data requirements, develop data models and schemas, implement security and access controls, optimize query performance, and evaluate new data technologies. The position also involves mentoring junior data engineers and providing technical leadership.
CP Axtra (Makro Pro) is hiring a Senior Project Manager in Bangkok to lead large-scale technology and digital transformation projects in a fast-paced retail environment. The role covers end-to-end delivery of multiple simultaneous projects, from initiation and planning through UAT, deployment, and stabilization, while maintaining project plans, timelines, risk registers, RAID logs, and communication plans. The manager coordinates cross-functional teams across business, operations, technology, data, finance, and external vendors, acting as the primary contact between business and technology teams. Duties include gathering and prioritizing business requirements, overseeing UAT and defect management, managing cutover and hypercare, and reporting progress, risks, and financials to management. A bachelor's degree and 5–10 years of project management experience are required; retail or e-commerce experience and PM certifications are advantageous but not required.
The Senior Machine Learning Engineer I works within the Finance Transformation team at CP Axtra. The role involves building and operating AI and LLM-powered features to automate and augment finance processes across Makro and Lotus's. Key duties include evaluating large language models for accuracy and reliability, designing evaluation frameworks, and implementing quality guardrails for sensitive financial data. The engineer will also build backend services and APIs that integrate LLMs with finance systems like Oracle Fusion, architect scalable systems for chat interfaces and retrieval pipelines, and monitor AI features in production to address model drift and latency issues. The position requires strong engineering fundamentals, experience deploying AI features into production, and the ability to collaborate with Finance and cross-functional teams.
The Senior Data Engineer I works within the Finance Transformation team at CP Axtra, focusing on end-to-end data engineering for financial reporting, planning, and analytics across Makro and Lotus's. The role involves designing and operating data pipelines for Oracle Fusion and the enterprise data platform to ensure data reliability. The engineer collaborates with data scientists, analysts, and FP&A stakeholders to integrate systems and implement data quality checks. The position requires a background in data engineering, specifically with finance or ERP data, and proficiency in Python, SQL, and cloud data platforms.
CP Axtra (Makro Pro) is hiring a Section Manager for Security Standards & Design to own its library of technical security standards, hardening baselines, and design governance processes. The role writes CIS-aligned hardening guides for Windows, Linux, databases, and cloud services, runs proof-of-concept tests for new security controls, and builds automated compliance checks to detect configuration drift. Candidates need 5+ years in information security with hands-on infrastructure hardening experience, deep knowledge of CIS Benchmarks or DISA STIGs, experience with vulnerability scanning tools such as Tenable or Qualys, scripting skills in PowerShell, Bash, or Python, and the ability to write clear technical documentation. The role partners with infrastructure, cloud, and DevOps teams to embed baselines into golden images, Terraform modules, and CI/CD templates.
CP Axtra (Makro Pro) is hiring an Associate Director for Marketing Monetization & Performance Analytics in Bangkok. The role develops and executes media and data monetization strategies, negotiates partnerships with data vendors and media partners, and identifies opportunities for marketing product commercialization as additional income that increases sales. The director defines and tracks KPIs for marketing performance, customer acquisition, retention, and ROI; leads in-depth analysis of campaigns, customer segments, and user behavior; and ensures data accuracy, integrity, and security in compliance with regulations. Candidates need a relevant bachelor's degree (master's preferred), 7-10 years of leadership experience, and proficiency in analytics tools such as SQL, Python, R, Tableau, or Power BI.
Makro Pro is looking for a Senior Data Engineer to design, implement, and maintain data infrastructure and pipelines. The role involves collaborating with data scientists and analysts to ensure efficient data processing and storage solutions. The candidate must have a 'get things done' mindset and provide technical leadership.
Makro seeks a Senior Tech Lead (Oracle Retail) to join its Technology Division in Bangkok. The role involves bridging functional expertise with deep technical knowledge to drive implementation, enhancement, and production support for retail operations. Key duties include acting as the primary solution architect for Oracle Retail Applications throughout the project lifecycle, leading development and support activities on modules such as RMS, RPM, ReIM, and ReSA, and designing technical solutions using Pro*C, PL/SQL, SQL, Java, Shell scripting, and ADF frameworks. The position requires collaborating with business stakeholders to align system capabilities with merchandising, pricing, allocations, inventory, and financial accounting requirements, while ensuring solution integrity and mentoring junior team members.