Liminal

Senior QA Engineer

Liminal

full-time

Posted on:

Location Type: Hybrid

Location: LisbonPortugal

Visit company website

Explore more

AI Apply
Apply

Salary

💰 €45,000 - €55,000 per year

Job Level

About the role

  • Test Automation
  • Design, build, and maintain automated test suites covering the cloud platform end-to-end.
  • Expand automated test coverage across: Web applications, APIs and web services, Data workflows (MongoDB, Postgres), AI-driven and event-based workflows
  • Partner with engineers early in the development lifecycle to: Define test strategies, Identify edge cases, Improve testability of features
  • Use Playwright and modern automation practices to reduce regression risk and release friction.
  • Leverage AI-assisted tools (e.g., Cursor, GitHub Copilot) to improve testing velocity and quality.
  • Manual QA
  • Execute exploratory, regression, and release testing.
  • Validate complex workflows where automation coverage is incomplete or evolving.
  • Identify gaps in automation and systematically convert manual test cases into automated tests.
  • Provide high-signal feedback on usability, edge cases, and risk areas.
  • Release Quality & Standards
  • Actively participate in the release process.
  • Ensure releases meet defined quality standards and acceptance criteria.
  • Perform release sign-offs and risk assessments.
  • Identify recurring quality issues and drive systemic fixes—not just one-off bug resolution.
  • Test Case Management & Process
  • Own QA test case management, including: Test planning, Test case creation and maintenance, Traceability between requirements, tests, and defects
  • Work closely with Product and Design teams (via Jira and Figma) to ensure requirements are testable and clearly understood.
  • Continuously improve QA processes, documentation, and standards across teams.
  • Leadership & Accountability
  • Serve as a strong quality advocate across the organization.
  • Hold engineering teams accountable to quality standards.
  • Be confident, direct, and constructive when raising concerns.
  • Help define what “done” truly means.
  • Prepare to help build and manage a QA team as the organization grows.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of QA experience on modern, cloud-based platforms. (Preferably GCP)
  • Hands-on experience with: Playwright, Web services and APIs, Node.js-based systems, MongoDB and Postgres
  • Proven experience owning QA processes and test case management.
  • Experience working in Agile/Scrum environments.
  • Strong Jira proficiency for test tracking and defect management.
  • Comfortable being the sole QA owner and setting the quality bar.
  • Confident pushing back on engineering and product when necessary.
  • Able to balance pragmatism with high quality standards.
  • Clear communicator who can articulate risk, tradeoffs, and priorities.
  • Experience mentoring or managing QA engineers is a strong plus.
  • Experience testing AI- or ML-driven workflows.
  • Familiarity with design collaboration tools such as Figma.
  • Experience scaling QA practices from early-stage to mature teams.
  • Prior experience in a QA lead or manager role.
Benefits
  • N/A 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
Test AutomationAutomated test suitesWeb applicationsAPIsData workflowsMongoDBPostgresPlaywrightNode.jsAgile
Soft skills
LeadershipAccountabilityClear communicationMentoringProblem-solvingCollaborationQuality advocacyConstructive feedbackRisk assessmentPragmatism
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Software Engineering