Senior Product Engineer
Job Summary
Senior Product Engineer - QA Automation
Location:Krakow
Contract Type:6 Months
Job type:Hybrid
Work on large-scale distributed systems usingcutting-edgeautomation tools
Build andmaintaintest automation frameworks with Playwright and Java
Join an Agile team focused on quality and continuous delivery
Gain hands-on experience across UIAPIand exploratory testing
Develop your skills in a role offering variety and technical challenge
Company Overview
Our client is a technology-focusedorganisationworking on complex distributed systems that require robust quality assurance practices. Theyoperatewithin an Agile environmentprioritisingcontinuous integration and delivery tomaintainhigh standardsacross their applications. The team values collaboration technicalexcellenceand a proactive approach to quality creating an environment where automation engineers can develop their skills and contribute meaningfully to product success.
They are currently seeking a Senior Product Engineer to join their team in Krakow on a contract basis. This role offers the opportunity to work with modern testing tools and frameworks whilst contributing to the quality and reliability of large-scale applications.
Position Overview
As a Senior Product Engineeryoullplaya central rolein ensuring software quality across multiple application tests for both UI and API components working primarily with Playwright and Java. Your work will directlyimpactthe reliability and performance of complex systems helping the team deliver high-quality software through effective test strategies exploratorytestingand continuous improvement of automation frameworks.
Responsibilities
Design and implement automated tests for UI and API using Playwright
Build andmaintainautomation frameworks to support continuous testing
Define and execute comprehensive test strategies across application layers
Perform exploratory testing toidentifyissues and edge cases
Ensure proper test coverage for new features and functionality
Integrate automated tests within CI/CD pipelines
Collaborate with development teams in an Agile environment
Contribute to observability and quality metrics practices
Requirements
Proven experience as a QA Automation Engineer with 4-6 years in the field
Strong hands-on experience with Playwright for UI and API testing
Solid programming skills in Java for developing test frameworks
Strong understanding of test design principles and strategies
Familiarity with CI/CD pipelines and DevOps practices
Experience working within Agile methodologies
Knowledge of BDD frameworks such as Cucumber (advantageous)
Familiarity with performance or load testing tools (beneficial)
Understanding of observability and quality metrics practices (beneficial)
Experience with large-scale distributed systems (advantageous)
Benefits
Whilst specific benefits have not been detailedyoulljoin a technically focused team working on complex systems where quality and automation are the opportunity to work with modern tools and frameworks develop your technicalskillsand contribute to meaningful projects within an Agile environment that supports continuous learning and improvement.
How to Apply
Required Experience:
Senior IC