Join Makro Pro logoJoin Makro Pro logo

Lead Software Quality Assurance Engineer

Join Makro ProBangkok, Bangkok, Thailand
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Mid to Senior

Qualifications

Essential QualificationsMinimum of 5 years' experience in software testing, with a strong emphasis on automation. Proficiency in Robot Framework for automation testing. Intermediate to advanced programming skills in Python, JavaScript, and TypeScript for the development and maintenance of automated test scripts. Comprehensive understanding of web technologies, APIs, and test automation frameworks. Experience with integrating tests into CI/CD pipelines using tools such as Jenkins, GitLab CI, or GitHub Actions. Practical experience with SQL and querying relational databases like MySQL or PostgreSQL. Strong analytical and problem-solving abilities with a keen attention to detail. Capability to independently strategize and execute testing activities. Excellent communication skills, adept at conveying technical concepts to both technical and non-technical audiences. Experience in coaching and mentoring junior testers or QA engineers. Self-motivated, proactive, and capable of performing under pressure. Proficient command of English, both written and spoken.

About the job

Key Responsibilities

  • Conduct comprehensive manual testing including functional, integration, regression, and API testing (utilizing tools like Postman) across both web and mobile platforms, while leading efforts to shift towards test automation.
  • Strategically plan, design, and implement manual testing methodologies for intricate software systems.
  • Create and sustain automated test scripts leveraging Robot Framework, Playwright, and other relevant testing tools.
  • Develop robust and scalable test code using Python, JavaScript, and TypeScript.
  • Work collaboratively with developers, product owners, and business analysts to understand project requirements and ensure adequate test coverage that aligns with business objectives.
  • Establish, maintain, and enhance automation frameworks alongside CI/CD integration.
  • Review and refine existing test coverage while enhancing automation efficiency.
  • Identify, document, and monitor defects throughout the testing lifecycle.
  • Provide mentorship and technical support to junior QA team members.
  • Engage in continuous improvement initiatives within the QA department and across engineering teams.
  • Analyze testing outcomes and deliver clear, actionable feedback to stakeholders.
  • Embed quality practices early in the development process through shift-left testing methodologies.

About Join Makro Pro

Join Makro Pro is a leading technology firm committed to delivering high-quality software solutions. Our team fosters an innovative environment that encourages growth, collaboration, and excellence in software development.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages. View directory listings: all jobs, search results, location & role pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.