Search by job, company or skills

Senior Software QA (CDC)

5-7 Years
  • Posted a month ago
  • Be among the first 10 applicants

Job 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

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 149225079