QA Automation Engineer

Summary

Software Test Automation Engineer / SDET building and owning automation frameworks for an IoT platform; uses Playwright (or Selenium/Cypress/Appium), Python/TypeScript, API and SQL testing, AI-assisted dev tools like Cursor/Claude Code, and GitHub Actions CI/CD.

Salary: Competitive Remuneration

Our client is looking for a Software Test Automation Engineer / SDET who is passionate about building high-quality, reliable software and using modern automation and AI assisted development practices to accelerate testing.

Skills & Experience required

  • 4+ years’ experience in software test automation engineering or SDET roles, with a strong track record of building, evolving and owning automation frameworks rather than primarily executing manual test plans.
  • A Bachelor’s degree in Computer Science, Software Engineering or a related discipline, or equivalent professional experience.
  • Strong experience with at least one modern test automation framework, ideally Playwright, with Selenium, Cypress or Appium also considered.
  • Proficiency in Python/TypeScript/JavaScript for developing and maintaining automated tests.
  • Hands-on experience with API testing and writing SQL queries/assertions to validate data in relational databases.
  • Experience using AI assisted development tools such as Cursor or Claude Code to generate, review, debug and maintain test code efficiently.
  • Working knowledge of CI/CD pipelines, ideally with GitHub Actions, and experience integrating automated testing and quality gates into delivery pipelines.
  • An understanding of IoT system architecture, spanning device, connectivity, cloud and application layers, with the ability to trace data flows end-to-end and identify potential points of failure.
  • A willingness to work hands-on with physical IoT devices configuring devices, triggering test conditions and verifying that data flows correctly through to the platform.

If this opportunity aligns with your skills and experience, please apply now and quote Job # 271965



Peoplebank and Leaders IT are committed to creating a diverse and inclusive workplace where everyone belongs. We welcome applications from people of all backgrounds, identities, and experiences. If you need adjustments to the recruitment process due to your circumstances, please let us know—we’re here to support you.

See also

要針對這個職缺調整履歷嗎?

目前無法檢查您與這個職缺的符合程度;請先將履歷加入個人檔案,下次即可查看。

A new version of freehire is available