Cookies & analytics consent
We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.
Read how we use data in our Privacy Policy and Terms of Service.
🤖 15+ AI Agents working for you. Find jobs, score and update resumes, cover letter, interview questions, missing keywords, and lots more.

Planet • Porto, Portugal
Role & seniority: Senior QA Automation Engineer
Stack/tools: Java/Angular-based Hospitality Property Management System; Playwright + TypeScript; API testing with REST Assured, TestNG/JUnit; UI testing with Protractor/Selenium WebDriver; CI/CD (Jenkins, GitHub Actions); version control (Git/GitHub); Jira/Confluence; experience with Angular/React
Design, implement, and maintain automated test frameworks and suites (UI, API, end-to-end)
Build and sustain CI/CD pipelines for automated test execution; monitor/test results; document frameworks
Collaborate with developers/product managers, mentor teammates on automation best practices, participate in code reviews, and troubleshoot failures
5+ years in test automation
Strong understanding of software testing methodologies
Proficient in UI testing (Playwright, Selenium/WebDriver) and API testing (REST Assured, TestNG/JUnit)
Experience with CI/CD (Jenkins, GitHub Actions) and version control (Git)
Excellent communication, collaboration, and problem-solving skills
Familiarity with Angular/React test automation and bug tracking (Jira/Confluence)
Performance testing (JMeter, Gatling)
Experience automating tests across modern stacks (Angular/React)
Documentation of testing infrastructure and technical guidance
Location & work type: Hybrid work model; three days per week in the office (location not specified)
About Planet
Planet is a leading technology company transforming payments by putting customer experience first. We offer integrated solutions that include payment processing, VAT refunds, dynamic currency conversion, and management services for merchants in the Retail and Hospitality sectors worldwide .In recent years, we have experienced significant growth, expanding our services and global presence .With strong private equity investors, Advent International and Eurazeo, we have the financial capital and expertise to grow our capabilities and reach through acquisitions .Our mission is to create a world of connected commerce where payments are simple, secure, and seamless, enabling our partners to deliver exceptional experiences to their customers
. Role Overvie
w: We are looking for a Senior QA Automation Engineer responsible for designing, implementing, and maintaining automated tests for our Hospitality Property Management System applications built with Java and Angula
r.
do: Design and develop comprehensive automated test frameworks using Playwright and TypeScript testing too ls.Create and maintain API automation suites using REST Assured and TestNG/JUnit for Java backend servi
cesImplement end-to-end UI test automation using multiple frameworks: Playwright for modern, reliable web testing, Protractor/Selenium WebDriver for legacy test sui tesBuild and maintain CI/CD pipelines for automated test execution within our development workfl ow.Create detailed technical documentation for automation frameworks and testing infrastructu re.Mentor team members on automation best practices and provide technical guidan ce.Collaborate with developers to implement testing at the unit and integration leve ls.Participate in code reviews of automated test scripts and testing infrastructu re.Monitor and analyze test results, identifying patterns and areas for improveme nt.Troubleshoot automation failures and maintain test stabili ty.Identify, document, and track bugs and defects using Jira/Confluen ce.Collaborate with developers, product managers, and other stakeholders to understand requirements and define test strategi es.Automate regression tests to increase efficiency and covera ge.Provide regular reports on testing activities, status, and resul
ts. Who you
are: Minimum 5 years of experience in test automation engineer ing.Relevant experience and enthusiasm for testing (breaking softwa re).Strong understanding of software testing methodologies and practi ces.Excellent communication skills for collaborating with cross-functional t eamsStrong analytical and problem-solving skills with attention to de tailStrong communication and collaboration ski lls.Extensive experience with modern test automation to
ols: UI testing: Playwright, Selenium WebDriver,
etc.API testing: REST Assured, Postman, TestNG/JU
nit.Performance testing: JMeter, Gatl ing.Proficient in version control systems such as Git, GitHub and CI/CD platforms such as Jenkins and GitHub Acti ons.Experience with test automation in Angular, React, etc.Strong understanding of API testing methodologies and RESTful web servi
ces. Why Pla
net: Planet is an equal opportunity employer where diversity is valued, and all employment is decided based on qualifications, merit, and business need.Come and grow your career in the most exciting, fast-paced technology market, with a business that delivers feel-good connected comm
erce. We would love to hear from you – Appl y now.At Planet, we embrace a hybrid work model, with three days a week in the o
ffice. Reasonable accommodations may be made in order to allow for an individual to perform the essential functions of this role succes
sfully.