AdTechTalent
Engineering15 days agoHybrid

Taboola

QA Engineer

QAautomationtest strategyCypressPostmanPytestCucumberSQLCI/CDJenkinsGitHub ActionsPythonJavaScriptmicroservicescloud-nativeGCPSentryquality assurancementoring

Key details

Salary

Not specified

Employment type

Full-time

Seniority

Lead

Years experience

5-10

Location

Budapest, Hungary

Full job description

Skimlinks, a Taboola company, seeks a QA Engineer to lead test strategy, quality execution, and automation ownership across squads or product areas. Responsibilities include owning quality strategy for features and services, designing and maintaining test automation using Cypress, Postman, Pytest, and Cucumber, driving cross-squad testing, optimizing CI/CD quality gates, mentoring engineers, analyzing test issues, tracking quality metrics, leading technical initiatives, and collaborating with Support teams. Requirements include experience in QA roles with increasing responsibility, expert-level skills in Cypress, Postman, Pytest, Cucumber, SQL validation, CI/CD tools (Jenkins, GitHub Actions), proficiency in Python or JavaScript, and strong collaboration skills. Preferred skills include designing test libraries, test observability (Sentry), performance/chaos testing, and testing in microservices/cloud-native environments (GCP). The role is full-time, hybrid (3 days/week) based in Budapest, Hungary.

What you'll do

  • Own end-to-end quality strategy for high-impact features, services, or user flows
  • Design, build, and maintain test automation across UI and APIs using Cypress, Postman, Pytest, and Cucumber
  • Drive cross-squad testing efforts (integration testing, data validation, shared workflows)
  • Work with DevOps and engineers to optimise CI/CD quality gates and feedback loops
  • Mentor engineers and conduct code/test reviews, pairing sessions, or workshops
  • Analyse flakiness, test debt, or regressions and design solutions to prevent future occurrences
  • Define and track quality metrics, ensuring reliable release readiness
  • Propose and lead technical initiatives to improve tooling, infrastructure, or quality processes
  • Collaborate closely with Support teams to triage customer-reported issues, reproduce bugs, and ensure clear, actionable tickets are created for engineering

Requirements

  • Experience in quality assurance roles, with increasing technical scope and responsibility
  • Fluent in English
  • Expert-level experience in Cypress, Postman, Pytest, Cucumber
  • SQL-based validation and backend testing
  • Experience with CI/CD tools and test integration workflows (e.g., Jenkins, GitHub Actions)
  • Demonstrated ability to lead test strategy and delivery across multiple squads or features
  • Proficient in Python or JavaScript for scripting and automation tooling
  • Strong collaboration skills across QA, engineering, and product functions
  • Preferred: Experience designing shared test libraries or automation frameworks
  • Preferred: Familiarity with test observability and monitoring (e.g. Sentry)
  • Preferred: Exposure to performance or chaos testing concepts
  • Preferred: Experience in testing within microservices, containers, and cloud-native systems (e.g. GCP)

Tech stack

CypressPostmanPytestCucumberSQLJenkinsGitHub ActionsPythonJavaScriptSentryGCP

Benefits

Annual Leave EntitlementPaid holidaysCompetitive compensationTeam eventsDiversity, equity, and inclusion supportive culture

Apply now

This MVP uses a placeholder application flow. In production, this section can connect to an external apply URL or a native application form.

Similar jobs

More roles worth a look

Related opportunities based on specialty and working model so candidates can keep momentum.