Lead Software QA, Makro Head Office
BangkokOn-siteFull-time
AI Summary
Lead QA responsible for defining test strategy, mentoring the QA team, and driving automation initiatives across web apps, APIs, and Oracle-based systems.
About this role
- 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.
Skills
Agile CeremoniesAPIsBatch JobsCI/CDCI/CD IntegrationCypressDefect TrackingGitHub ActionsGitLab CIIntegration TestingJavaScriptJenkinsLow-code PlatformsManual TestingMySQLOracle-based SystemsPlaywrightPostgreSQLPostmanPythonQA LeadershipRegression TestingRobot FrameworkRoot-cause AnalysisSQLTest AutomationTest Automation FrameworksTypeScript
Explore related jobs
More jobs at Makro PRO
- MAssociate Director - Marketing Monetization & Performance AnalyticsBangkok, Bangkok
- MAssociate Director - Mid Mile TransportBangkok, Bangkok
- MSenior Manager - Commercial PlanningBangkok, Bangkok
- MDepartment Manage - Strategic & Financial PartnershipBangkok, Bangkok
- MDepartment Manager - Omnichannel Media and Influencer GrowthBangkok, Bangkok
- MEngineering Manager at CP Axtra(Good English/Hangzhou)Hangzhou, Zhejiang Sheng
Similar Agile Ceremonies jobs
Jobs in Bangkok
- Team lead, GrabMart Merchant StrategyGrab · Bangkok, Thailand
- Associate, User Growth - GrabMartGrab · Bangkok, Thailand
Income Audit SupervisorAccorhotel · Mövenpick BDMS Wellness Resort Bangkok, Bangkok
Procurement and Import Specialist(Senior/Manager Level)AnyMind Group · bangkok- Customer Success GeneralistXendit · Bangkok, Thailand
Business Development Manager (Influencer Marketing)AnyMind Group · bangkok