freehire launches on Product Hunt on 26 August.

Follow →

Quality Assurance Engineer

Summary

Build and maintain automated UI tests for Salesforce apps using UTAM and WebDriverIO, while collaborating with QA, DevOps, and engineers to improve test coverage and CI/CD pipelines.

We are hiring on behalf of our client, a global leader in HR technology, delivering an end-to-end SaaS platform that supports the entire recruitment lifecycle. Trusted by thousands of organizations worldwide, their solutions combine cloud technology, automation, and cutting-edge AI to help businesses hire smarter, work more efficiently, and deliver better talent experiences.

We are looking for a Quality Assurance Engineer to join the Software Quality team. In this role, you will design and develop automated testing solutions for Salesforce applications, with a strong focus on UI automation using the UTAM framework. You will work closely with software engineers, QA specialists, and DevOps teams to increase automated test coverage, strengthen integration environments, and enable faster, more reliable software releases.

Key takeaways:

Stack: TypeScript/JavaScript, Java, Salesforce, UTAM, WebDriverIO, SuperTest, Postman

Salary: 13 000 PLN - 17 000 PLN gross on the Contract of Employment

Working model: hybrid - 3x weekly from the office

Location: Krakow

Recruitment process:

  • A call with Motife recruiter (30 min)

  • Criteria Cognitive Aptitude Test (30 min)

  • Hiring Manager Interview (30 min)

  • Technical Interview (90 min)

Responsibilities:

  • Define test strategies, coverage, and test cases for new product functionality.

  • Build and maintain automated UI tests for Salesforce applications using UTAM.

  • Develop and improve regression test suites for daily and release testing.

  • Collaborate with development and DevOps teams to identify risks, troubleshoot issues, and support continuous delivery.

  • Improve automation frameworks, testing processes, and integration environments.

  • Share testing best practices and contribute to broader QA automation initiatives.

Requirements:

  • 3+ years of professional experience in software testing, quality engineering, or software development.

  • Strong hands-on experience with TypeScript or JavaScript. Experience with Java is also valuable.

  • Hands-on experience testing Salesforce applications and working with UTAM.

  • Experience with WebDriverIO or similar UI automation tools and Page Object Model.

  • Experience with API testing using tools such as SuperTest and Postman.

  • Experience with Agile/Scrum, Git, JIRA, Confluence, and test management tools such as Xray, TestRail, or Zephyr.

  • Strong ownership, communication, and collaboration skills.

  • Experience with CI/CD tools, performance testing, or ISTQB certification would be an advantage.

  • ISTQB Foundation Level or Test Automation Engineer certification would be an advantage.

What we offer:

  • Medical care

  • Life insurance

  • Multisport

Apply now

If you enjoy building maintainable automation, improving testing practices, and working closely with engineering teams, we would like to hear from you! Apply via our careers page and please submit your CV in English.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available