freehire launches on Product Hunt on 26 August.

Follow →

Senior Test Automation Engineer (Java)

Summary

Build and maintain automated tests in Java for a desktop lab-instrument application using TestFX, Gradle/Maven, and CI/CD pipelines to ensure software quality in a medical/life-sciences context.

We are looking for an experienced Senior Test Automation Engineer for our client from the medical and life sciences industry. In this role, you will work on a desktop application running on a laboratory instrument and be responsible for developing and maintaining automated tests, ensuring software quality, and supporting CI/CD processes.

Key responsibilities

  • Design, develop and maintain automated tests for a desktop application running on a laboratory instrument.

  • Analyse requirements and specifications to identify appropriate test strategies and test cases.

  • Execute automated and, when needed, manual tests, and report defects with clear information.

  • Monitor and improve test coverage, reliability and execution time of the test suites.

  • Support and enhance CI/CD pipelines by integrating and optimising automated tests.

  • Contribute to continuous improvement of testing practices, tools and processes in an Agile/Scrum team.

  • Collaborate closely with developers, product owners and other QA engineers to ensure high software quality.

Ideal candidate profile

  • Strong proficiency in Java, backed by senior‑level experience in test automation.

  • Experience with UI test automation tools or frameworks (the project uses TestFX).

  • Experience working with build tools such as Gradle and/or Maven.

  • Knowledge of API testing.

  • Very good knowledge of English.

  • Willingness to occasionally work from the office in Wrocław (a few times per month).

Conditions

  • Work model: hybrid work model (Wrocław)

  • Employment type: B2B contract via KUBO

  • Salary: 130–150 PLN/h (net, B2B)

  • Benefits: life insurance, private healthcare, Multisport card, and development support (co‑funding of cloud certification exams).

Recruitment steps

  • Initial call with a KUBO recruiter

  • Interview(s) with the client

  • Decision, feedback and support through offer and onboarding


See also