act digital logo

Senior Quality Assurance Automation Engineer

act digital โ€ข Portugal

onsitefull-time
Posted Sep 14, 2026Apply by Oct 14, 2026

**Role & seniority: ** Senior QA Automation Engineer (senior level; strong technical foundation; prior software development background valued)

**Stack/tools: **

  • Java (core)

  • Test automation frameworks (design/implementation/maintenance)

  • Nice-to-haves: Selenium, Cucumber, ALM

  • Top 3 responsibilities:

    • Design, implement, and maintain scalable automated testing frameworks in Java

    • Decide where automation adds value by evaluating risk/benefit and alternative approaches

    • Create POCs and establish QA best practices reusable across teams/domains

  • Must-have skills:

    • Strong Java proficiency

    • Solid QA automation and software quality knowledge

    • Ability to build automation solutions from scratch

    • Strong analytical thinking and communication/negotiation with stakeholders

  • Nice-to-haves: Selenium; Cucumber; ALM

  • Location & work type: Not specified in provided text

Full Description

We are looking for a Senior QA Automation Engineer with a strong technical background, ideally someone who started their career in software development and evolved into quality engineering and solution architecture. This professional will play a key role in defining automation strategies, challenging existing solutions, and driving quality excellence across multiple teams.

Key Responsibilities

  • Design, implement, and maintain automated testing frameworks using Java, ensuring scalable and reliable quality processes.
  • Evaluate when test automation adds real value, assessing risks, benefits, and alternative approaches to maximize efficiency.
  • Develop Proofs of Concept (POCs) and establish QA best practices that can be replicated across different teams and domains.
  • Collaborate with stakeholders and engineering teams to improve quality maturity, challenge existing solutions, and drive continuous improvement initiatives.

Required Skills

  • Strong experience with Java.
  • Solid background in QA Automation and software quality practices.
  • Experience designing and implementing automation solutions from scratch.
  • Strong analytical thinking, communication, and negotiation skills.

Nice to Have

  • Selenium
  • Cucumber
  • ALM

Profile

  • Senior-level professional with a strong technical foundation.
  • Previous experience as a Software Developer is highly valued.
  • Pragmatic mindset with the ability to balance quality, business needs, and technical constraints.
  • Curious, proactive, and passionate about continuous learning and innovation.
JavaQA AutomationSoftware Quality PracticesAutomation Framework DesignAnalytical ThinkingCommunicationNegotiationSeleniumCucumberALM

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.