Senior Test Automation Engineer, TeamCity

Posted 20 hours ago

This is a fully remote position, open to applicants in Germany, +5 more countries.

📋 Description

• Take ownership of and enhance the automated testing platform associated with TeamCity.

• Develop frameworks, infrastructure, reporting systems, and CI/CD pipelines.

• Diagnose and resolve slow, manual, or fragile engineering processes at their core.

• Incorporate AI into quality workflows for secure test generation, automated failure triage, and self-healing tests.

• Assist product teams in writing and managing tests, reviewing contributions, and advocating for robust test design.

• Examine test and product-code failures as well as flakiness until resolved.

• Engage in every phase of product development from design to release.

• Collaborate with both internal and external users, steering the technical direction for TeamCity quality.

• Convert quality infrastructure into a swift and dependable platform that minimizes manual release tasks and enhances developer feedback.


⛳️ Requirements

• Proficient in Kotlin or Java at an advanced level.

• Strong understanding of object-oriented design and design patterns.

• Practical experience in creating and sustaining test automation for intricate, mission-critical backends, web services, or desktop applications.

• Skilled in TestNG or JUnit.

• Proficient with Selenium WebDriver, Selenide, or Playwright.

• Familiarity with Gradle or Maven.

• Experience with Docker or Podman.

• Knowledge of Allure.

• Competence in using Git.

• Comprehension of software testing principles and concurrent programming concepts.

• Demonstrated history of developing internal platform tools or enhancing developer experiences that significantly accelerate engineering workflows.

• Proficient in both spoken and written English.

• Strong architectural judgment and adherence to clean, maintainable coding practices.

• A practical curiosity regarding AI and a discerning eye for its applications.

• Capability to work autonomously without formal specifications.

• Effective, direct communication skills and a proactive approach to enhancing team practices.

• Passion for mentoring colleagues, establishing technical standards, and disseminating knowledge.


🏝️ Benefits

• Competitive base salary reflecting skills and experience.

• Flexible work location options; choice to work from home or office.

• Opportunity for remote work from abroad for up to 30 days each year.

• Additional time off.

• Medical insurance allowance covering the employee and family.

• Opportunities for learning and development, including conferences, courses, and language classes.

• Relocation assistance.

• Language classes available.

• Daily meal or lunch allowance on workdays.

• Access to professional mental health services.

• Stipend for on-site gym or sports club memberships.

• Company-wide celebrations and team-building events.

People also viewed

E.N.T.11 hours ago

Test Engineer – Features

North AmericaFull-timeSoftware Development Engineer in Test (SDET)
ApplyView job
E.N.T.11 hours ago

Test Engineer – Endpoint

North AmericaFull-timeSoftware Development Engineer in Test (SDET)
ApplyView job
Planned Systems International11 hours ago

Senior Test Automation Engineer

US flagUnited States OnlyFull-timeSoftware Development Engineer in Test (SDET)
ApplyView job
Planned Systems International11 hours ago

Senior Test Automation Engineer

US flagUnited States OnlyFull-timeSoftware Development Engineer in Test (SDET)
ApplyView job
Nagarro19 hours ago

QA Automation Engineer, Rust, GxP

QA flagQatar OnlyFull-timeSoftware Development Engineer in Test (SDET)
ApplyView job
Nagarro20 hours ago

QA Automation Engineer – API & Performance Testing

QA flagQatar OnlyFull-timeSoftware Development Engineer in Test (SDET)
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers