QA / Test Automation Engineer (TypeScript/Playwright/Cypress) - Hybrid Porto (3 days/week office)
HumanIT Digital Consulting- Location
- Location not stated
- Workplace
- —
- Employment
- —
- Salary
- —
QA / Test Automation Engineer (TypeScript/Playwright/Cypress) - Hybrid Porto (3 days/week office) - HumanIT Digital Consulting | Career Page
QA / Test Automation Engineer (TypeScript/Playwright/Cypress) - Hybrid Porto (3 days/week office)
Porto, Portugal
Apply for Position Or refer someone
Job Openings QA / Test Automation Engineer (TypeScript/Playwright/Cypress) - Hybrid Porto (3 days/week office)
About the job QA / Test Automation Engineer (TypeScript/Playwright/Cypress) - Hybrid Porto (3 days/week office)
QA / Test Automation Engineer (TypeScript/Playwright/Cypress) - Hybrid Porto (3 days/week office)
ABOUT THE OPPORTUNITY
Join the engineering team of a major Belgian telecom operator to take full ownership of test automation, including one of the most technically interesting challenges in QA today: testing AI Voice and Chat Agents that don't behave deterministically. This is a greenfield role with real influence — you'll propose the tooling, agree it with the Tech Leads, and then own it end to end.
PROJECT & CONTEXT
You will design, build, and maintain the automated test suite across all levels — unit and component guidance for developers, API and integration tests, end-to-end and UI tests, and contract tests for integrations — while assessing existing tests to keep, refactor, or replace them under a common approach. You'll build supporting infrastructure such as test data management, mocks, and service virtualisation, act as the testing expert alongside each product's Tech Lead to define strategy and release criteria, and integrate tests into CI/CD with quality gates that block unsafe releases. A first major deliverable is establishing how to test the AI Voice Agent (already live) and the upcoming AI Chat Agent — building an end-to-end approach that survives non-determinism, with scripted multi-turn conversations, criteria-based quality judgment, and statistical thresholds instead of exact matching.
WHAT WE'RE LOOKING FOR (Required)
- Strong programming ability in TypeScript/JavaScript, writing production-grade code
- Comfortable reading and navigating application code (Node.js, React/Vue)
- Proven experience building an automated test suite from a low or fragmented baseline, and consolidating inconsistent existing tests
- Modern test automation frameworks (e.g. Playwright, Cypress, Vitest/Jest, or equivalents)
- API and integration testing, including test data and mocking strategies
- Experience with CI/CD pipelines and integrating automated tests into them (e.g. Azure DevOps, GitHub Actions)
- Hands-on, current use of AI coding assistants (e.g. Claude, Copilot, Cursor) in real delivery work
- Practical experience designing and evaluating LLM-based systems: building evaluation sets, prompt regression testing, and working knowledge of how prompts, context windows, retrieval, and tool calling affect output
- Comfortable reasoning about non-deterministic results rather than expecting a binary pass/fail
- Solid SQL and database knowledge for verification and test data setup
- Git and standard engineering workflows
- B2 English (Upper Intermediate) or above
NICE TO HAVE (Preferred)
- Experience with contract testing (e.g. Pact) or performance testing tools (e.g. k6)
- Prior experience testing voice-based or conversational AI agents specifically
- Background working in telecom or other large-scale, regulated platform environments
Apply for Position
Or refer someone
Share
- Line
- X (Formerly Twitter)
Skills
- TypeScript
- Playwright
- Cypress
- JavaScript
- Node.js
- React
- Vue.js
- Vitest
- Jest
- Azure DevOps
- GitHub Actions
- Anthropic Claude
- GitHub Copilot
- Cursor
- LLM
- SQL
- Git
- Pact
- K6
More jobs at HumanIT Digital Consulting
All 75iOS Developer (Swift/SwiftUI) - Hybrid Porto (4 days/week office)
HumanIT Digital Consulting · Porto, Portugal · 2d ago
Technical Product Owner (SaaS/Cloud) - Hybrid Porto (4 days/week office)
HumanIT Digital Consulting · Porto, Portugal · EUR 2,000–2,400/mo · 2d ago
Platform Engineer (Kubernetes/CI-CD) - Hybrid Porto (3 days/week office)
HumanIT Digital Consulting · Porto, Portugal · 2d ago
Fullstack Java + React Developer (Java/Spring Boot/React)
HumanIT Digital Consulting · Porto, Portugal · 3d ago
Solution Architecture Lead (AWS/Azure) - Hybrid Lisbon (1-2 days/week office)
HumanIT Digital Consulting · Lisbon, Portugal · EUR 2,700–3,100/mo · 6d ago
Similar roles
QA Automation Engineer (Consulting services)
Coherent Solutions · Poland · today
Abuse Test Engineer, Energy Storage
Redwood Materials · McCarran, NV · today
Propulsion Test Engineer
Vast · Mojave, California, United States · USD 86,000–120,000/yr · today
Test Engineer, Structures Test
Vast · Long Beach, California, United States · USD 112,340–195,552/yr · today
Test Engineer
Vast · Mojave, California, United States · USD 86,000–120,000/yr · today
Staff Environmental Test Engineer
Vast · Long Beach, California, United States · USD 160,000–230,000/yr · today