QA Automation Engineer (IntelliJ IDEA Java Build Tools) at JetBrains | Prague, Germany | Rezi

QA Automation Engineer (IntelliJ IDEA Java Build Tools) at JetBrains

QA Automation Engineer (IntelliJ IDEA Java Build Tools)

JetBrains · Prague, Germany

1 months ago

QA Automation Engineer (IntelliJ IDEA Java Build Tools)

JetBrains · Prague, Germany

a month ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

Join the IntelliJ IDEA Java Build Tools QA team to ensure the quality of a critical IDE component. You will design, implement, and automate test scenarios for Gradle and Maven, impacting how users build and run projects.

Responsibilities

  • Design, develop, and maintain multi-platform automated test scenarios.
  • Expand test coverage for new and existing functionality.
  • Debug and troubleshoot test failures.
  • Improve existing automation and reduce test flakiness.
  • Track quality metrics, including testing coverage, failure rate, and flakiness.
  • Contribute to frameworks and tools with product-specific extensions.
  • Monitor test execution results and investigate failures.
  • Participate in release quality assessments.
  • Collaborate with QA and developers to define test strategies.
  • Perform manual QA activities when needed.
  • Participate in test documentation creation.
  • Improve domain-specific test infrastructure and CI/CD pipelines.
  • Share automation best practices with the team.
  • Work with the tooling team to adopt new frameworks and practices.

Requirements

  • Proven experience in test automation.
  • Solid programming skills in Kotlin/Java.
  • Experience with test frameworks like JUnit or TestNG.
  • Familiarity with build tools, like Maven and Gradle.
  • An understanding of software testing principles and methodologies.
  • Familiarity with CI/CD tools (TeamCity or similar).
  • Experience with reporting tools (Allure or others).
  • Version control experience (Git).
  • Proficiency in spoken and written English.
  • Responsibility, self-discipline, and self-learning skills.
  • Strong teamwork skills.
  • The ability to work independently, creatively, and on your own initiative.
  • Experience testing developer tools, IDEs, and desktop applications.
  • Familiarity with JVM Frameworks (Spring or Jakarta) and databases.

Skills

  • Kotlin
  • Java
  • JUnit
  • TestNG
  • Maven
  • Gradle
  • CI/CD
  • TeamCity
  • Allure
  • Git
  • Spring
  • Jakarta

Location

  • Remote
  • Office

Work Type

  • Remote
  • Hybrid

Salary/Compensations

  • Competitive pay that reflects your skills and experience.

Benefits

  • Flexible work location.
  • Remote work up to 30 days per year from abroad.
  • Extra time off.
  • Medical insurance allowance.
  • Learning and development opportunities.
  • Relocation support.
  • Language classes.
  • Hot meal or lunch allowance on workdays.
  • Mental health support.
  • Sports benefit.
  • Internal events.

About the Company

  • At JetBrains, code is our passion. We strive to make the strongest, most effective developer tools on earth.
  • Our tools speed up production, freeing developers and businesses to grow, discover, and create.
  • IntelliJ IDEA revolutionized the Java development tool market, offering automated code refactoring and driving innovation in software development.
  • IntelliJ IDEA supports development in Java, Ruby, Groovy, Scala, Python, JavaScript, Objective-C, PHP, and Kotlin.

Equal Opportunity

  • We are an equal opportunity employer.
  • We know great ideas can come from anyone, anywhere. That’s why we do our best to create an open and inclusive workplace – one that welcomes everyone regardless of their background, identity, religion, age, accessibility needs, or orientation.