JetBrains

JetBrains

JetBrains provides cutting-edge development tools like IntelliJ IDEA and Kotlin, automating tasks to boost productivity and foster innovation.

Internet Software & Services
1K-5K
Founded 2000

Description

  • Design, develop, and maintain automated UI, end-to-end, and functional tests across Linux, Windows, macOS, Docker, and WSL environments.
  • Expand test coverage for new and existing functionality.
  • Improve automation to reduce flakiness, automate routine checks, and increase execution reliability.
  • Debug and troubleshoot test failures to separate product regressions from test, framework, or environment issues.
  • Optimize test execution time and overall test reliability.
  • Contribute product-specific extensions to testing frameworks and tools as needed.
  • Monitor test results, investigate failures, and participate in release quality assessments.
  • Collaborate with QA engineers and developers to improve testability, quality, and risk detection.
  • Define test strategies, quality gates, and quality metrics for the team.
  • Support manual QA activities such as bug reporting in YouTrack, verification, and co-authoring test plans.

Requirements

  • Proven experience in test automation.
  • Solid programming skills in Kotlin or Java and a good understanding of the JVM.
  • Experience with test frameworks such as JUnit or TestNG.
  • Understanding of software testing principles and methodologies.
  • Familiarity with CI/CD tools such as TeamCity or similar.
  • Experience with reporting tools such as Allure or similar.
  • Version control experience with Git.
  • Ability to isolate root causes and distinguish product bugs from environment issues.
  • Excellent written and verbal English communication skills.
  • Experience working in cross-functional teams and collaborating with other teams.
  • Ability to give and receive constructive feedback.
  • Ability to learn new concepts quickly and work both independently and in a team.
  • Experience testing developer tools, IDEs, and desktop applications (preferred).
  • Experience building automated testing infrastructure and processes (preferred).
  • Experience in performance testing (preferred).
  • Experience in manual testing (preferred).

Benefits

  • Competitive base salary.
  • Flexible work location, including working from home or the office.
  • Up to 30 days per year of remote work from abroad.
  • Extra time off.
  • Medical insurance allowance for you and your family.
  • Learning and development opportunities, including conferences, courses, and language classes.
  • Relocation support.
  • Meal support, including a hot meal or lunch allowance on workdays.
  • Mental health support with access to professional services.
  • Sports benefit, including an on-site gym or sports club stipend.
  • Internal events and team gatherings.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

QA Automatizador

NEORIS 5K-10K Internet Software & Services

NEORIS is seeking a QA Automation professional to support software quality initiatives for client solutions within a multicultural digital consulting environment.

Appium CI/CD Confluence DB2 Git Gradle JIRA JMeter K6 Oracle PostgreSQL SQL
2 hours, 47 minutes ago

QA Automation Engineer (Mobile/Android)

Point Wild Internet Software & Services

Point Wild is seeking an experienced QA Automation Engineer (Mobile/Android) to lead automation and testing for its VPN and antivirus products, ensuring reliability across a global cybersecurity portfolio.

Agile Android Bash CircleCI Cybersecurity Espresso Gradle Jetpack Compose Kotlin Mockito XML
10 hours, 41 minutes ago

Test Automation Engineer (ACWS)

Credence Independent 1K-5K Internet Software & Services

Credence is hiring a Test Automation Engineer for the Army Contract Writing System (ACWS) within the Acquisition, Training and Readiness (AT&R) PMO to build and run automated testing in a secure federal enterprise environment supporting mission-critical software.

Agile C# CI/CD DevSecOps Git Java Microservices Python
12 hours, 23 minutes ago

Sr. QA Automation Engineer

Backblaze 251-1K IT Services

Backblaze is hiring a Senior QA Automation Engineer to own end-to-end testing and quality strategy for its cloud storage products across UI and API experiences.

Agile GitHub JavaScript Jenkins JIRA Linux Playwright Postman Python Scrum Selenium
12 hours, 54 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers