QA Automation Engineer (IntelliJ IDEA Java Build Tools)
HybridBelgrade, Central Serbia, Serbia
Belgrade, Central Serbia, SerbiaHybridFull TimeLarge
Full TimeLarge
Job Summary
Design and maintain multi-platform automated test scenarios for IntelliJ IDEA's Java Build Tools across Linux, Windows, MacOS, Docker, and WSL environments. Expand test coverage for new and existing functionality while debugging failures and reducing test flakiness through framework improvements. Track quality metrics, monitor execution results, and collaborate with developers to define test strategies and improve CI/CD pipelines. Participate in release quality assessments and share automation best practices within the team.
Required Qualifications
- 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
Desired Qualifications
- Experience testing developer tools, IDEs, and desktop applications
- Familiarity with JVM Frameworks (Spring or Jakarta) and databases
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.