QA Automation Engineer (IntelliJ IDEA Java Build Tools)
Core
Design, develop, and maintain multi-platform automated test scenarios for IntelliJ IDEA's Java Build Tools (Maven/Gradle) to ensure build and run reliability for global software engineers.
Role type
QA Automation Engineer (Build Tools)
Builds
Automated test infrastructure and CI/CD pipelines for IntelliJ IDEA Java Build Tools
Domain
Developer Tools / IDEs / Java Ecosystem
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Test automation, Kotlin/Java programming, JUnit/TestNG, Maven/Gradle, CI/CD tools, reporting tools, Git, software testing principles
Preferred skills
Testing developer tools/IDEs, JVM Frameworks (Spring/Jakarta), databases
Technologies
IntelliJ IDEA, Maven, Gradle, TeamCity, Allure, Docker, WSL, Linux, Windows, MacOS
Responsibilities
Design and maintain multi-platform automated test scenarios; Debug and troubleshoot test failures; Improve automation frameworks to reduce flakiness; Track quality metrics (coverage, failure rate); Contribute to product-specific test frameworks; Monitor test execution and investigate failures; Participate in release quality assessments; Collaborate on test strategies; Improve CI/CD pipelines; Perform manual QA when needed; Document test processes.
Seniority
Mid-Senior, hands-on IC