Job Openings QA Automation Engineer

About the job QA Automation Engineer

On site requirement: This role requires local on site presence in 2x per week Lisbon. Remote delivery is not applicable for this position.


Role overview

As a QA Automation Engineer you are responsible for driving the transition from manual testing toward a fully automated regression testing approach within a SaaS product environment. You take ownership of test automation, quality improvement, and release confidence in a high-knowledge delivery setting.

Responsibilities

Design, build, and maintain automated end-to-end and regression test suites

Migrate existing manual test scenarios to automated coverage

Use Playwright as the primary automation framework

Develop and maintain automated API and UI tests

Integrate automated tests into CI pipelines using GitHub Actions

Define and improve test strategy, coverage, and quality gates

Collaborate closely with frontend and backend engineers on acceptance criteria

Support defect analysis and ensure fixes are validated and non-regressive

Requirements

At least five years of experience in QA or test automation

Strong hands-on experience with Playwright

Experience building automated regression frameworks

Experience with CI CD pipelines, preferably GitHub Actions

Understanding of frontend and backend systems

Experience with API testing

Strong delivery and ownership mindset

Fluency in English

Contract details

Contract duration 6-months

Full-time commitment

Start date to be agreed

Collaboration within an international product team