Senior Quality Engineer - AI-Driven Testing & Quality

InnoWave

Lisboa

Híbrido

EUR 52 000 - 76 000

Tempo integral

há 27 horas
Torna-te num dos primeiros candidatos

Recebe mais respostas dos empregadores

Envia um currículo específico para a oferta em poucos minutos.

Resumo da oferta

InnoWave is seeking a Senior Quality Engineer to lead automation across UI, API, and data layers. You will define target-state automation architecture, build a business case for tooling, and secure buy‑in from engineering, product, and leadership.

Embed in Agile squads as QE lead, mentor teams, and ensure test coverage with Selenium/Playwright, Python, SQL, and CI/CD integration. Fluent English and hybrid work in Portugal offices are required to deliver high quality releases.

Qualificações

  • Degree in Computer Science, MIS, Software Engineering, or equivalent experience.
  • 4+ years in software quality engineering, across multiple layers (UI, API, or data).
  • Built or rebuilt automation where little existed, not just extended existing suites.
  • Hands‑on automation with Selenium or Playwright, plus API test automation.
  • Test automation in Python; strong JavaScript/TypeScript or C# with willingness to work in Python.
  • Comfortable with SQL and validating data at rest.
  • Integrating test suites into CI/CD pipelines.
  • Routine use of AI coding/testing tools with ROI awareness.
  • Proven track record of getting tooling adopted by teams.
  • Clear communication with non-technical stakeholders; fluent English.
  • Availability to work in a Hybrid model in one of our offices.

Responsabilidades

  • Audit coverage, tooling, and processes to identify real risk areas.
  • Define target-state automation architecture and a staged path by risk.
  • Build the case for change and secure buy‑in from engineering and leadership.
  • Close testability gaps with engineering to enable automation.
  • Design and build UI, API, and data coverage with regression and contract testing.
  • Validate data at rest and data-layer changes (migrations, parity).
  • Integrate suites into CI/CD as quality gates with performance/load testing.
  • Conduct security testing and coordinate remediation with security teams.
  • Keep test infra portable (containers, self‑hosted grids) and manage test data.
  • Use AI tools to generate tests and analyze results; provide ROI insights.
  • Build quality dashboards and release-go/no-go reports for execs.
  • Embed in Agile squads as QE lead; coordinate onshore/offshore QE; mentor peers.

Conhecimentos

Selenium
Playwright
Python
JavaScript/TypeScript
C#
SQL
CI/CD
English fluency
Stakeholder communication

Formação académica

Bachelor's degree in Computer Science or related field

Ferramentas

BrowserStack
JMeter
k6
Gatling
Pact
Docker
Kubernetes

Descrição da oferta de emprego

InnoWave is looking for a dynamic, agile person, good communication skills to complete our team. If you're based in Portugal, this might be the opportunity for you!

Senior Quality Engineer
Responsibilities
  • Audit current coverage, tooling, and process, and identify where the real risk sits rather than where testing is easiest.
  • Define the target-state automation architecture and a staged path to it, sequenced by risk, including proofs of concept, and recommending against tools that do not earn their cost.
  • Build the case for change and secure buy-in from engineering, product, and leadership.
  • Close testability gaps that block automation, like unstable environments, non deterministic data, missing seams, with engineering.
  • Design and build UI (Selenium, Playwright, BrowserStack), API, and database coverage, including regression and contract testing, in Python where we start fresh, in JavaScript/Typescript or C# where tests belong beside existing code.
  • Validate data at rest with SQL and NoSQL, and validate data‑layer change: migrations, parity checks, behavioral equivalence.
  • Integrate suites into CI/CD as enforced quality gates: run performance and load testing, including async and queue‑based paths.
  • Conduct security testing and partner with security engineering to validate findings and verify remediation.
  • Keep test infrastructure portable (containerized runners, self-hostable grids) and own test data management: masking, synthetic generation, and controlled access for teams handling subscriber and billing data.
  • Use AI tools to generate and maintain tests, apply AI‑assisted log analysis and defect clustering, and deliver enablement with honest ROI recommendations.
  • Build quality dashboards and executive release reports with clear go/no‑go recommendations.

Embed in Agile squads as QE lead, coordinate onshore/offshore QE, mentor through pair testing and review, and work alongside the development team.

Required Skills
  • Degree in Computer Science, MIS, Software Engineering, or equivalent experience.
  • 4+ years in software quality engineering, including owning test strategy across more than one layer (UI, API, or data).
  • Built or substantially rebuilt automation where little existed, not only extended a mature suite someone else designed.
  • Hands‑on automation with Selenium or Playwright, plus API test automation.
  • Test automation in Python, our preferred language for the new estate. Strength in JavaScript/Typescript or C# with a willingness to work in Python is equally fine.
  • Comfortable with SQL, and able to validate data at rest rather than only through the UI.
  • Integrating test suites into CI/CD pipelines.
  • Routine use of AI coding and testing tools, with a clear view of where they help and where they don't.
  • A track record of getting a tooling recommendation adopted by people who did not report to you.
  • Clear communication with non‑technical stakeholders, including release recommendations you can defend.
  • Fluent in English - written and spoken (mandatory).
  • Availability to work in an Hybrid model in one of our offices.
Preferred Skills
  • Making test suites blocking gates in CI/CD rather than advisory checks.
  • Performance and load testing (JMeter, k6, Gatling, or similar).
  • Self‑hosted test infrastructure (containerized runners, self‑managed grids) and infrastructure‑as‑code for repeatable test environments.
  • Contract testing (Pact or similar) and event‑driven systems: Kafka, RabbitMQ, NATS.
  • Data migration testing: parity validation and behavioral equivalence for converted database logic.
  • Test data management at scale: masking, synthetic generation, regulated personal data.
  • Go, useful for exercising Go services, though the suite itself would not be written in Go.
  • Observability data (logs, metrics, traces) as a primary triage input.
  • Telco experience: BSS/OSS, provisioning, billing, or network data.

InnoWave gives equal opportunity in employment regardless of gender, gender identity, sexual orientation, marital status, race, nationality, religion, age, disability, political beliefs, or any other factor. InnoWave will not pay fees to any third‑party agency or company that does not have a signed agreement, do not submit resumes/CV's directly.

By answering to this job post, you consent the use of your data by InnoWave Group, for as long as necessary. We conduct regular data‑cleansing and updating exercises to make sure the information we have is relevant and accurate. If you have any doubt or request to make relatively to your personal data, please send an e-mail.

Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta e larga o ficheiro aqui.
Similar jobs

Ofertas semelhantes que vale a pena comparar

Senior Quality Engineer - AI-Driven Testing & Quality
Senior Quality Engineer - AI-Driven Testing & Quality

InnoWave • Portugal

Híbrido
EUR 60 000 - 80 000
Senior QA Engineer - AI-Driven Testing & Quality
Senior QA Engineer - AI-Driven Testing & Quality

InnoWave • Lisboa

Híbrido
EUR 52 000 - 76 000
Software Tester (QA & Performance)
Software Tester (QA & Performance)

InnoWave • Lisboa

Híbrido
EUR 35 000 - 52 000
Senior QA Engineer: AI-Driven Testing & Automation Lead
Senior QA Engineer: AI-Driven Testing & Automation Lead

InnoWave • Portugal

Híbrido
EUR 60 000 - 80 000
Senior QA Consultant at InnoWave
Senior QA Consultant at InnoWave

InnoWave • Lisboa

Presencial
EUR 55 000 - 75 000
QA Consultant at InnoWave
QA Consultant at InnoWave

InnoWave • Lisboa

Presencial
EUR 36 000 - 52 000
Senior Data Engineer
Senior Data Engineer

InnoWave • Lisboa

Presencial
EUR 65 000 - 90 000
Software Quality Assurance Analyst
Software Quality Assurance Analyst

InnoTech • Porto

Presencial
EUR 24 000 - 34 000
Mental health support
25 days vacation
Birthday/bridging day
+3
QA Engineer
QA Engineer

InnoTech • Lisboa

Presencial
EUR 35 000 - 50 000
Health-focused partnerships
25 days of vacation
Petsitting partnerships
+3
Senior Automation QA
Senior Automation QA

act digital • Lisboa

Híbrido
EUR 40 000 - 60 000