Senior QA Automation Engineer

Summary

Hands-on test automation role to modernise GUI regression suites, cut execution time, migrate CI pipelines to GitHub Actions, and work close to backend teams using AI tools to spot gaps.

We are looking for an experienced Test Automation Engineer / Automation Quality Engineer to improve and modernise an existing test automation landscape. The role is focused on reducing test execution time, increasing release confidence, improving GUI regression coverage, and supporting the migration of test pipelines to GitHub Actions.

This is a hands-on role for someone who understands test automation at scale, can work close to backend/platform teams, and is comfortable using AI tools to identify gaps, troubleshoot issues, and speed up engineering work.

  • Strong experience with Selenium.
  • Strong experience with Java and/or Groovy.
  • Experience in automation quality engineering or backend-oriented test automation.
  • Practical experience with test automation frameworks and tools such as:
    • Serenity BDD
    • Cucumber
    • JUnit
    • Allure
  • Experience with GitHub Actions or strong willingness to work with it.
  • Basic understanding of Kubernetes.
  • Strong willingness and ability to use AI tools in daily work, especially for identifying issues, gaps, and improvement areas.

Nice to have

  • Experience migrating pipelines from Jenkins to GitHub Actions.
  • Experience with load testing or performance-focused test suites.
  • Experience with Java WebSocket testing.
  • Backend engineering background or ability to troubleshoot close to application code.
  • Experience improving large, slow, or unstable test suites.

See also

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

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

A new version of freehire is available