Senior Test Automation Engineer (TeamCity)

Jobgether

España

Híbrido

EUR 65.000 - 90.000

Jornada completa

hace 17 horas
Sé de los primeros/as/es en solicitar esta vacante
Generador de candidaturas

No envíes un currículum genérico: crea un currículum y una carta de presentación adaptados a este puesto concreto.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Remote work option
Relocation support
Meal allowance
Medical insurance
Conferences attendance

Descripción de la vacante

Partner company in Spain is seeking a Senior Test Automation Engineer (TeamCity) to shape the automated testing platform behind a major developer infrastructure product. You will build tools, frameworks, and automation to help teams release software faster with confidence.

You will mentor colleagues, influence technical standards, and explore AI-driven test generation, failure triage, and self-healing automation across the development lifecycle.

Formación

  • Advanced proficiency in Kotlin or Java with OO design and patterns.
  • Hands-on experience building automated testing for complex backends/web/services/desktop apps.
  • Strong knowledge of testing frameworks such as TestNG or JUnit.
  • Experience with browser automation technologies such as Selenium WebDriver, Selenide, or Playwright.
  • Experience with build automation tools such as Gradle or Maven.
  • Practical experience with containerization technologies including Docker or Podman.
  • Familiarity with test reporting tools such as Allure.
  • Strong command of Git, software testing principles, and concurrent programming concepts.
  • Proven experience creating internal platform tools or developer‑experience improvements that measurably accelerate engineering workflows.
  • Strong architectural judgment and a commitment to writing clean, maintainable, and scalable code.
  • Practical curiosity about AI and the ability to assess where AI genuinely adds value to engineering and quality workflows.
  • Ability to work independently, navigate ambiguous requirements, understand complex products, and prioritize effectively.
  • Strong communication and collaboration skills, with the confidence to influence developers and encourage improvements in engineering practices.
  • Interest in mentoring colleagues and sharing technical knowledge across teams.
  • Fluency in written and spoken English.

Responsabilidades

  • Evolve automated testing frameworks, CI/CD pipelines and reporting.
  • Identify and eliminate slow, manual, fragile, or repetitive engineering processes, including release automation and test flakiness.
  • Develop AI-powered solutions for test generation, automated failure triage, and self-healing tests.
  • Partner with product engineering teams to design, implement, and maintain high-quality automated tests.
  • Review testing contributions, promote strong test design practices, and establish technical standards across teams.
  • Investigate failures and flaky tests across test infrastructure and product code, driving issues to resolution.
  • Contribute throughout the full product lifecycle, from initial design and development through testing and release.
  • Mentor colleagues, share knowledge, and advocate for engineering practices that improve quality and developer productivity.
  • Measure the impact of quality engineering improvements and continuously identify opportunities to accelerate development workflows.

Conocimientos

Kotlin/Java
Test automation
TestNG/JUnit
Selenium
Selenide
Playwright
Gradle
Maven
Docker
Podman
Allure
Git
Concurrent programming
Platform tools
Architecture judgment
AI in testing
Independence
Communication
Collaboration
Mentoring
English

Herramientas

TestNG/JUnit
Selenium WebDriver

Descripción del empleo

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Test Automation Engineer (TeamCity) based in Spain. This role offers the opportunity to shape the automated testing platform behind a major developer infrastructure product. You will focus on building high-impact tools, frameworks, and automation that enable engineering teams to release software with greater speed and confidence. Rather than maintaining legacy test suites, you will tackle engineering friction at its source and improve quality across the development lifecycle. You will also explore practical applications of AI for test generation, failure triage, and self-healing automation. Working closely with product engineers, you will influence technical standards and help teams take greater ownership of quality. This is a senior, hands‑on engineering role with significant scope to shape the future of quality engineering.

Accountabilities
  • Evolve automated testing frameworks, infrastructure, reporting capabilities, and CI/CD pipelines.
  • Identify and eliminate slow, manual, fragile, or repetitive engineering processes, including release automation, feedback loops, and test flakiness.
  • Develop practical AI-powered solutions for test generation, automated failure triage, and self-healing tests.
  • Partner with product engineering teams to help them design, implement, and maintain high-quality automated tests.
  • Review testing contributions, promote strong test design practices, and establish technical standards across teams.
  • Investigate failures and flaky tests across both test infrastructure and product code, driving issues through to resolution.
  • Contribute throughout the full product lifecycle, from initial design and development through testing and release.
  • Mentor colleagues, share knowledge, and advocate for engineering practices that improve quality and developer productivity.
  • Measure the impact of quality engineering improvements and continuously identify opportunities to accelerate development workflows.
Requirements
  • Advanced proficiency in Kotlin or Java, with a strong understanding of object‑oriented design and design patterns.
  • Hands‑on experience building and maintaining automated testing solutions for complex, mission‑critical backends, web services, or desktop applications.
  • Strong knowledge of testing frameworks such as TestNG or JUnit.
  • Experience with browser automation technologies such as Selenium WebDriver, Selenide, or Playwright.
  • Experience with build automation tools such as Gradle or Maven.
  • Practical experience with containerization technologies including Docker or Podman.
  • Familiarity with test reporting tools such as Allure.
  • Strong command of Git, software testing principles, and concurrent programming concepts.
  • Proven experience creating internal platform tools or developer‑experience improvements that measurably accelerate engineering workflows.
  • Strong architectural judgment and a commitment to writing clean, maintainable, and scalable code.
  • Practical curiosity about AI and the ability to assess where AI genuinely adds value to engineering and quality workflows.
  • Ability to work independently, navigate ambiguous requirements, understand complex products, and prioritize effectively.
  • Strong communication and collaboration skills, with the confidence to influence developers and encourage improvements in engineering practices.
  • Interest in mentoring colleagues and sharing technical knowledge across teams.
  • Fluency in written and spoken English.
Benefits
  • Competitive base salary reflecting your skills and experience.
  • Flexible work location with the option to work remotely or from an office.
  • Ability to work remotely from abroad for up to 30 days per year.
  • Additional paid time off to support rest and personal time.
  • Medical insurance allowance for you and your family.
  • Learning and development opportunities, including conferences, courses, and professional training.
  • Language classes to support local language learning or English development.
  • Relocation support to help make an international move smoother.
  • Hot meals or a lunch allowance on workdays.
  • Access to professional mental health support.
  • Sports benefits, including an on‑site gym or sports club stipend.
  • Internal events and opportunities to connect with colleagues across the organization.
  • Benefits may vary depending on location.
How Jobgether Works

We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top‑fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.

We appreciate your interest and wish you the best!

Data Privacy Notice

By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre‑contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra y suelta tu archivo aquí
Similar jobs

Puestos de trabajo similares que vale la pena comparar

Staff Android Engineer
Staff Android Engineer

Jobgether • Málaga

Presencial
EUR 90.000 - 130.000
Health insurance
Flexible hybrid/remote-friendly
Learning and development support
+1
Senior Software Engineer - Backend - Billing Team
Senior Software Engineer - Backend - Billing Team

Jobgether • España

Presencial
EUR 90.000 - 120.000
Equity package
Flat structure
Founders collaboration
+2
QA Automation Engineer
QA Automation Engineer

SQLI • Valencia

Presencial
EUR 42.000 - 68.000
Permanent contract
Hybrid work policy
Udemy Business platform
+1
QA Engineer - Senior/Mid- Munich/ MAD/ BCN
QA Engineer - Senior/Mid- Munich/ MAD/ BCN

AILY LABS • Barcelona

Presencial
Senior Qa Automation Engineer | Relocation To Alicante
Senior Qa Automation Engineer | Relocation To Alicante

Capitole • Lugo

Híbrido
EUR 50.000 - 70.000
Training budget €1,200
Flexible remuneration package
Discounts at sports centers
+3
QA Automation (API Testing)
QA Automation (API Testing)

Amaris Consulting • Barcelona

Híbrido
EUR 55.000 - 85.000
Annual personal training budget
Company-paid certifications
Flexible policies
+3
AI-Driven QA Engineer for Scalable Testing & Automation
AI-Driven QA Engineer for Scalable Testing & Automation

AILY LABS • Barcelona

Presencial
QA Automation Engineer (Python/C++)
QA Automation Engineer (Python/C++)

Tamarind Intelligence • Madrid

Híbrido
EUR 42.000 - 65.000
Permanent contract
Hybrid work policy (1 day in office, 4
Private health insurance
+2
Senior Test Engineer / QA Automation Engineer
Senior Test Engineer / QA Automation Engineer

TEAM International Services • España

Presencial
EUR 55.000 - 85.000
Flexible engagement model
Challenging projects
Security compliance
+1
QA Automation Engineer
QA Automation Engineer

Migx • Barcelona

Híbrido
EUR 40.000 - 65.000
Hybrid work model
25 holiday days
Career development
+1