Senior Test Automation Engineer (TeamCity)
Jetbrains
- Evolve the automated testing platform
- Identify and fix slow, manual, or fragile parts of the engineering process
- Integrate AI into the quality workflow
- Collaborate with product teams
- Investigate failures and flakiness
- Participate in all stages of product development
Zahtevi

Potrebne kvalifikacije
If you want to build and own the automated testing platform that powers a core piece of developer infrastructure, this is for you. You will focus on writing high-impact code, removing engineering friction, and setting the technical direction for quality on TeamCity. About JetBrains We create intelligent software development tools for developers and teams. More than 15 million users, over 300,000 companies, and 88 of the Fortune Global Top 100 rely on our products to solve real, complex problems. Our mission is simple: make development teams more productive and AI adoptable at scale. What you’ll do As our user base grows and enterprise pipelines become more complex, ensuring the highest quality for TeamCity is critical for the people who depend on us daily. We are looking for a senior engineer to own the quality engineering platform behind TeamCity. This is not a manual testing role or a suite maintenance job. You will spend your time writing code, building the tooling and frameworks that enable dozens of product engineers to ship confidently, removing manual work surrounding releases, and making our developer experience measurably better. You will lead the technical direction for quality on a large, feature-rich product, bring practical AI approaches into the workflow where they genuinely add value, and collaborate across teams to help product engineers own their tests. Day to day, you will: - Evolve the automated testing platform, including frameworks, infrastructure, reporting, and CI/CD chains. - Identify slow, manual, or fragile parts of our engineering process – such as release automation, feedback loops, and test flakiness – and fix them at the root. - Integrate AI into the quality workflow for test generation with guardrails, automated failure triage, and self-healing tests. - Work directly with product teams to help them write and own their tests, review their contributions, and evangelize solid test design. - Investigate failures and flakiness across both tests and product code to drive them to resolution.
- Participate in all stages of product development, from initial design through release, interacting with internal and external users. What you’ll bring - An engineer’s approach to quality, preferring to build tools and automate processes rather than maintain legacy tasks. - Strong architectural judgment and a commitment to writing clean, maintainable code. - Practical curiosity about AI, with a clear point of view on where it genuinely helps and where it falls short. - A habit of working independently without formal specifications, figuring out the product, and determining what matters most. - Clear, direct communication skills and the initiative to walk up to developers and persuade teams to improve how they work. - An interest in mentoring colleagues, setting technical standards, and sharing knowledge across teams. What you’ll need - Advanced skills in Kotlin or Java, with a solid grasp of object-oriented design and design patterns. - Hands-on experience building and maintaining test automation for complex, mission-critical backends, web services, or desktop applications. - Proficiency with testing frameworks (TestNG or JUnit) and browser automation (Selenium WebDriver, Selenide, or Playwright). - Experience with build automation tools such as Gradle or Maven, containerization using Docker or Podman, and reporting tools like Allure. - Command of Git and a solid understanding of software testing principles and concurrent programming concepts. - A proven track record of creating internal platform tools or developer-experience improvements that measurably speed up engineering workflows. - Fluency in spoken and written English. What success looks like Success in this role means transforming our quality infrastructure into a seamless, fast, and reliable platform that engineering teams love to use.
- ...What you will do You will be working as an experienced QA Automation Engineer, bringing strong Playwright expertise together with a solid understanding of software development. The role combines test automation, CI/CD, and quality engineering with hands-on troubleshooting...SeniorSkraćeno radno vremePopodnevna smena
- ...minds around. Currently, we are looking for an ambitious Senior QA Automation Engineer to join our team for full-time employment in our... ...maintaining, and evolving automation frameworks, reusable components, test data, and CI/CD integration. Combining manual,...SeniorPuno radno vremeRad na daljinuRad u kancelarijiHibridni rad4 sata dnevnoFleksibilno radno vreme
- ...curiosity and growth mindset, and are ready to make an impact! What you will do We are looking for a Senior QA Automation Engineer who believes that repetitive manual testing should be automated whenever possible. If you enjoy building robust test frameworks, improving...SeniorSkraćeno radno vremePopodnevna smena
- ...Design, develop, and maintain automated tests for API, UI, integration, and end-to-end scenarios... ...WebDriver. Maintain and improve the test automation framework and architecture (Page... .... Support and mentor other QA engineers, sharing automation best practices. Requirements...SeniorPuno radno vremeFleksibilno radno vreme
- ...are seeking a meticulous and detail-oriented Quality Assurance Engineer with a strong background in civil or structural engineering to join... ...to achieve a quality level of 90-95% before submission to senior management. Requirements Bachelor’s degree in Civil Engineering...SeniorSkraćeno radno vremeRad na daljinuRad sa bilo kog mestaFleksibilno radno vreme
- ...exactly as expected. We are looking for a QA Engineer to join our team and help ensure the... ...our web and mobile products. You will test real-world customer scenarios across multiple... ...Experience using AI tools to optimise and automate day-to-day work: generating and reviewing...Senior
- ...security products. You will join our Automation & Management Services cell, working closely... ...information We are looking for a Senior Automation Engineer to join the Infrastructure team. You... ...code and CI. Understand live state, test recovery and release safely; diagnose...SeniorRad na daljinuFleksibilno radno vremeDežurstvo
- ...to connect with talented QA Engineers based in Serbia who are passionate... ...-ready. • Manual testing slot games to ensure they meet... ...both scripted and exploratory test cases • Reviewing documentation... ...mechanics • Executing automation scripts to ensure consistent...Hitan početak
- ...professionals who are ready to shape the future of fintech. About the role: We are seeking an experienced QA Engineer with a strong background in fintech, test automation, and AI-assisted testing practices. You will be responsible for validating complex payment, wallet, and...Puno radno vremeDnevna smenaFleksibilno radno vreme
- ...Experience working as a quality assurance engineer with developers, ux designers, business analysts... ...lifecycle; ~ Experience in writing test cases, testing scenarios, acceptance criteria; ~ Design, develop, and maintain automated test frameworks and end-to-end test suites...Puno radno vremeRad u kancelarijiRad od kućeFleksibilno radno vreme
- ...include frontend and backend engineers, AI research scientists, and others... ...to help us succeed through testing Web applications. We love a... ...Develop and execute detailed manual test plans and test cases for the... ...products Exposure to test automation tools (even if not responsible...Rad od kućePuno radno vremeRad na daljinuRad u kancelarijiPopodnevna smena
- ...reporting directly to the Head of Engineering. This position is an... ...core project technology (shared engine, tools, and build system). Mentor Leads and guide Senior Engineers on technology choices... ...setting up CI/CD tools (e.g., TeamCity, Jenkins). Experience managing...SeniorPuno radno vremeFleksibilno radno vreme
- ...We are looking for an experienced and motivated Senior IT Specialist to manage and improve our ICT infrastructure, telecommunication systems, and network environment while leading and supporting the ICT team. Key Responsibilities: Manage and maintain network infrastructure...SeniorRad u kancelariji
- ...successful fast-growing Digital Marketing and Lead Generation Agency operating predominantly in the iGaming market, and we are looking for a Senior SEO Analyst to look over all things SEO for client's sports betting products. This is a unique opportunity to get involved in business...SeniorRad u kancelariji
- ...of-house and bar team, runs shifts, and acts as the on-the-ground lead for VIP and protocol service under the direction of the F&B and Senior Managers. Key Responsibilities Shift leadership • Run trading shifts end-to-end: open and close, brief the team, deploy staff...SeniorSmenski rad
- ...koji vole da rade ozbiljne stvari, ali znaju da ozbiljan posao ne mora da znači korpo okruženje. Vremenom smo okupili tim iskusnih seniora i profesionalaca koji kidaju svoj posao. Kod nas se stvari kažu onako kako jesu, a ownership i odgovornost se podrazumevaju. Važno...SeniorDugoročni ugovorStalno zaposlenjeRadnim danima
- ...offer, conversion rate, platform dynamics, competition, and what to test next. At Sweat Pants Agency, we are hiring a performance media... ...quickly. We build frameworks that scale. You will grow into senior strategy. We want people who want more responsibility. If you...SeniorPuno radno vreme
- Responsibilities: Reconciliation of balances of suspense accounts Preparation of VAT calculation Preparation of and submitting weekly/monthly reports Balance sheet and income statement analysis Preparation of annual report Preparation of CIT calculation ...Senior
- ...company operating in the FMCG sector , we are looking for an experienced and commercially driven Head of HoReCa Sales . This is a senior commercial role with responsibility for the development and performance of the HoReCa/Foodservice business across Serbia , combining...Senior
- ...hours. • Uphold discretion and professionalism around VIP events. Requirements Required Skills, Knowledge & Abilities • Strong senior-chef / sous-chef experience in busy, quality kitchens. • Confident line leadership and expediting. • Thorough food-safety and...SeniorRad u turnusimaSmenski rad
- Join Axpo doo Beograd and help shape the future of energy trading in South East Europe. You will combine trading expertise, strategic thinking, and collaboration to strengthen our regional presence and contribute to the long-term success of our SEE portfolio. What you will...SeniorPrivremeni radPopodnevna smena
- ...angažovanjem u stabilnom poslovnom sistemu Šta nudimo: Dugoročno angažovanje u okviru stabilne grupacije kompanija Rad u timu senior profesionalaca Mogućnost značajnog uticaja na organizaciju i unapređenje procesa Rad sa različitim industrijama Stabilno...SeniorDugoročni ugovor
- ...to Vercel, points a subdomain at them, and tests them live before anything touches the... ...hypotheses, not more randomness. Build and test landing pages. Advertorials, comparison pages... ...that scale. You will grow into senior strategy. We want people who want more responsibility...SeniorPuno radno vremeRad na daljinu
- ...strongest, most effective developer tools on earth. By automating routine checks and corrections, our tools speed up production... ...will be happy to have you on our team if you: - Are a senior backend or full-stack engineer who can work independently and take ownership of complex...SeniorPuno radno vremeFleksibilno radno vreme
- ...Supporting cost control and optimization efforts, ~ Participating in financial planning and budgeting activities, ~ Collaborating with senior staff to identify financial risks and opportunities and providing decision support, ~Providing regular reports in KPIs and all other...SeniorUgovor o raduHibridni rad
- At least 7+ year's hands-on professional experience in the Java enterprise environment. Experience building enterprise financial solutions.Experience with Agile and testdriven development. Experience in working in a distributed global environment. Experience in investigating...Senior
- Duties and Responsibilities : Independently perform complex audits of annual accounts; Provide direction to the audit process internally; Ensure compliance with quality criteria, internal procedures, and laws and regulations; Monitor the progress of audits; ...Senior
- ...We're looking for a motivated Assistant Auditor to join our team. In this role, you'll work closely with the Audit Manager and Audit Senior to ensure the accuracy and integrity of audit processes. Duties and Responsibilities : Consistently performing simple (partial)...Senior
- ...account selection, messaging, prospecting tactics, and handoffs , sharing feedback on what converts into real opportunities. Bring senior leadership and founders into strategic opportunities when their involvement can materially increase the likelihood of closing the...SeniorPuno radno vremeRad na daljinu
- ...optimized C++ that is robust and well tested. The team... ...Strong algorithms and software engineering skills Good... ...Intermediate Seniority Senior...Senior