AI Quality Engineer

Tekever

Lisboa

On-site

EUR 42,000 - 60,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Tekever is seeking a hands-on Quality Assurance specialist to help scale verification for mission-critical software used in unmanned systems. You will focus on practical testing, automation, and building auditable QA agents to keep pace with rapid delivery.

The role emphasizes problem-solving over years of tool experience, with responsibilities ranging from scenario design to pipeline automation and measurable quality improvements.

Qualifications

  • Enough C# to read, review and debug it confidently.
  • Automated a real desktop UI and handle synchronization/flakiness.

Responsibilities

  • Work out what should be verified and how. Understand platform workflows and failure modes.
  • Test critical paths by hand and perform exploratory testing.
  • Write scenario packs for a persona-focused QA agent with evidence anchors.
  • Build and evolve QA agents: scenario runners, regression checkers, feedback triage.
  • Create test generation pipelines and self-checking mechanisms. Implement mutation testing and assertion analysis.
  • Ensure verification is independent from AI-generated code/tests and prove independence.
  • Make product mechanically verifiable with test environments and harnesses.
  • Solve the oracle problem: convert operator-visible outputs into machine assertions.
  • Own gates: decide what blocks merge or release and adapt as volume grows.
  • Measure process metrics (defect escape, gate effectiveness) and drive improvements.
  • Evolve quality processes as a system run by the team.
  • Collaborate with operators to run acceptance and turn feedback into tests.
  • Produce evidence acceptable to auditors.

Skills

C#
Desktop UI automation
CI/CD
AI tooling
QA mindset

Education

3+ years QA/test engineering or software engineering

Tools

CI/CD
AI agents

Job description

Mission

We are looking for someone to work out how quality engineering should work when a team delivers this fast, and then build it.

We make mission-critical software for unmanned systems, used in maritime search and rescue and in defence. Operators depend on it under pressure, often at the edge of a link. When it is wrong, it is wrong in front of someone who needed it to be right.

We also move quickly, and AI tooling is deeply embedded in how our engineers work. That combination is the problem this role exists to solve: verification has to scale at the same rate as delivery, and it cannot scale by adding reviewers. It has to be engineered, and most of that engineering has not been done yet, here or anywhere else.

So this is not a role with a playbook. We are less interested in how many years of a particular tool you have than in how you think about problems like this one and how you go about solving them.

What You’ll Do
  • Work out what should be verified, and how. Start by understanding the platform properly: its workflows, its real-time behaviour, its failure modes. Then decide where the risk actually is, which is rarely where the existing tests are.
  • Test the critical things by hand. Decide what must have human eyes on it (safety, mission-critical paths, first-of-a-kind flows) and test it well, including exploratory testing nobody scripted.
  • Write scenario packs a persona-focused QA agent can run. Anchor each scenario in a real operator persona, make it specific enough for an agent to execute and recognisable enough for an operator to sign, and state what counts as evidence.
  • Build and evolve QA agents. Design, instruct, give tools to, evaluate and retire the agents that do QA legwork: scenario runners, regression checkers, feedback triage. Keep them auditable.
  • Build test generation pipelines, and make them check themselves. The core of the job. Pipelines that produce tests are easy; pipelines whose output you can trust are not. That means mutation testing that proves a suite detects real regressions, assertion analysis that fails a suite for looking green without proving anything, and tests derived from specification rather than from implementation.
  • Engineer against correlated blind spots. AI-generated code and AI-generated tests can share the same blind spot and agree with each other about the wrong thing. Structure things so verification is genuinely independent, and prove the independence holds.
  • Make the product mechanically verifiable. Build the testability, test environments, test data and harnesses that let a pipeline or an agent drive and assert against the application reliably, and hold a defensible line between what is worth driving through the UI and what belongs a layer below.
  • Solve the oracle problem. Much of what we ship is not a return value. It is a rendered map, a decoded video frame, a telemetry overlay with a hard freshness budget, a screen coordinate converted to a position on the ground. Turning "an operator can see that it is right" into an assertion a machine can make is one of the more interesting problems here.
  • Own the gates, and keep them honest. Decide what mechanically blocks a merge or a release, and revisit it as volume rises, because a gate that is easy to satisfy has stopped being a gate.
  • Verify more than correctness. A series of individually correct changes can still walk a design somewhere expensive, and a review that only asks "is this change correct" will wave every one of them through. Noticing that class of problem is explicitly part of this job.
  • Measure the process, not just the product. Rework rate, escaped defects, gate effectiveness, acceptance rate, how long the tenth similar feature takes compared with the first. Then change something because of what the numbers say.
  • Evolve the quality process. Treat quality as a system the team runs, change it on evidence, and teach it, because in this new way of working quality is what keeps speed safe.
  • Work with the people who use it. Run acceptance with operators and the people who own the outcome, and turn their feedback into scenarios and checks.
  • Produce evidence an auditor accepts, where a programme or customer requires it.
What We’re Looking For
  • Enough C# to read, review and debug it confidently. You will not be writing production code from scratch, but you cannot design checks for code you cannot read.
  • Having automated a real desktop UI, and dealt with what makes it hard: synchronisation, flakiness, automation trees, rendering, application state.
  • Having built automated workflows or CI/CD, rather than only consuming someone else's.
  • Day-to-day use of AI coding and agentic tools in real work, and some opinion about what they get wrong.
  • Having built or configured an AI agent or LLM-driven workflow, and evaluated its output.
  • Broadly 3+ years somewhere in QA, test engineering or software engineering.
Why Join Us
  • Be part of an innovative team working on a cutting-edge WPF desktop application.
  • Opportunity to enhance your skills in automation, process improvement, and documentation.
  • Collaborate with a talented, supportive team dedicated to delivering high-quality software.
  • Make a direct impact by improving application quality and streamlining workflows.
  • If you’re detail-oriented, passionate about quality, and eager to improve both software and processes, we’d love to hear from you!

Do you want to know more about us?
Visit our LinkedIn page at https://www.linkedin.com/company/tekever/

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

AI Quality Engineer
AI Quality Engineer

Mobizy • Lisboa

On-site
EUR 35,000 - 55,000
AI Quality Engineer
AI Quality Engineer

Tekever • Misericórdia

On-site
EUR 35,000 - 52,000
AI Quality Engineer at TEKEVER
AI Quality Engineer at TEKEVER

Tekever • Lisboa

On-site
EUR 42,000 - 60,000
AI Quality Engineer: Verifiable, Fast-Delivery QA
AI Quality Engineer: Verifiable, Fast-Delivery QA

Tekever • Misericórdia

On-site
EUR 35,000 - 52,000
QA Automation Engineer
QA Automation Engineer

emagine • Portugal

On-site
EUR 42,000 - 64,000
Quality Engineer (Automation & AI) - Remote
Quality Engineer (Automation & AI) - Remote

Zyte • Lisboa

Remote
EUR 70,000 - 90,000
QA AI Automation Staff Engineer
QA AI Automation Staff Engineer

emagine • Portugal

On-site
EUR 90,000 - 140,000
AI Quality Engineer: Testing & Automation Lead
AI Quality Engineer: Testing & Automation Lead

Tekever • Lisboa

On-site
EUR 42,000 - 60,000
AI QA Automation Engineer
AI QA Automation Engineer

Granter • Lisboa

On-site
EUR 35,000 - 55,000
Senior Automation QA Engineer
Senior Automation QA Engineer

team.it • Porto

On-site
EUR 50,000 - 70,000
Health insurance
Life insurance
Discounts and perks
+2
Top locations