freehire launches on Product Hunt on 26 August.

Follow →

Senior QA Automation Engineer

Summary

Senior QA Automation Engineer focusing on 30% Frontend and 70% Backend testing using Java/JavaScript and tools like Selenium, REST Assured, and Gatling in a remote, international team setting.

This is a remote position.

We are looking for an experienced Senior QA Automation Engineer to join an international development team. This role requires a technically mature professional with strong automation expertise, focusing approximately 30% on Frontend and 70% on Backend testing.

As a Senior Engineer, you will not only deliver high-quality automated testing solutions but also take ownership, mentor team members, proactively improve testing processes, and contribute to technical excellence across the organization.


Responsibilities:
  • Plan and execute integration, system, and usability testing.
  • Participate in End-to-End (E2E) and User Acceptance Testing (UAT).
  • Collaborate closely with developers to identify critical paths and ensure product stability.
  • Foster strong collaboration with other development teams.
  • Design, develop, and maintain automated testing frameworks.
  • Participate in code reviews and promote high-quality engineering practices.
  • Evaluate, integrate, and introduce new testing tools and technologies (Proof of Concept, showcases).
  • Contribute to continuous improvements in the testing strategy and automation processes.


Requirements

What we are looking for:

  • Minimum 5+ years of hands-on test automation experience.

Core technical skills:

  • Proficiency in Java and/or JavaScript for test development.
  • Strong expertise in Git and version control workflows.
  • Hands-on experience with Postman for API testing and validation.
  • Deep knowledge of CI/CD processes and tooling.
  • Excellent understanding of API response structures and contract testing.
  • Experience with performance testing methodologies and execution.
  • Solid grasp of SDLC across the full software delivery lifecycle.
  • Strong command of programming best practices: SOLID, KISS, OOP, design patterns.
  • Experience in code review and promoting development standards.
  • Proven ability to evaluate and integrate new tools and technologies (POC, showcase).
  • Familiarity with Jira; experience with X-ray plugin is a plus.


Automated testing toolchain:

Web front-end:
  • Selenium / Selenide (primary web testing tool)
  • Cypress (used by select teams)
  • TestNG / JUnit
  • Cucumber
  • JMeter (nice to have)
API testing:
  • REST Assured
  • TestNG / JUnit
  • Gatling (nice to have)
  • Mobile testing:
  • Appium
  • XCUI Test (for specific teams)

Performance:

  • Gatling (lead performance tool in organisation)
  • JMeter (nice to have)

Soft skills:
  • English: B2–C1 (working proficiency required for daily collaboration).
  • Clear and effective communication with both technical and non-technical stakeholders.
  • Strong analytical and problem-solving skills.
  • A genuine mentoring mindset — you enjoy helping others grow.
  • Proactive approach: you surface issues early and propose solutions.
  • Good planning, prioritisation, and the ability to handle context switching.
  • Drive to champion technical innovation and continuous improvement.


Benefits


  • B2B contract
  • Fully remote work with minimal required on-site presence - 1 day every two weeks on-site (Thursday) at the client's office in Warsaw. Additional on-site sessions 2–3 days every 2–3 months for planning and team alignment.
  • Engagement in technically challenging projects with a mature engineering culture.
  • Long-term cooperation on an exciting international project.
  • Opportunity to influence testing strategy, quality standards, and automation practices.




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