QA Automation Engineer (IDEA Ultimate QA)
Brak informacji o wynagrodzeniu
MidFull-time
#406229·Dodano 4 dni temu·13
Źródło: JetBrainsTech Stack / Keywords
IntelliJJavaSoftware DevelopmentRubyGroovyScalaPythonJavaScript
Firma i stanowisko
JetBrains is a software company specializing in development tools, known for IntelliJ IDEA which revolutionized Java development tools. The IDEA Ultimate team supports enterprise frameworks, data-access stacks, and application servers in IntelliJ IDEA Ultimate, including technologies like Spring, Jakarta EE, Quarkus, Micronaut, and application servers such as Tomcat, WildFly, and Jetty. The QA Automation Engineer role is part of the IntelliJ IDEA Ultimate QA team ensuring product quality for JVM backend developers.
Wymagania
- 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.
- Understanding of software testing principles and methodologies.
- Familiarity with CI/CD tools such as TeamCity.
- Experience with reporting tools like Allure.
- Version control experience with Git.
- Proficiency in spoken and written English.
- Responsibility, self-discipline, and self-learning skills.
- Strong teamwork skills.
- Ability to work independently and creatively.
Nice to have:
- Experience testing developer tools, IDEs, and desktop applications.
- Familiarity with JVM Frameworks (Spring or Jakarta) and databases.
Obowiązki
- Design, develop, and maintain multi-platform automated test scenarios for Linux, Windows, macOS, Docker, and WSL environments.
- Expand test coverage for new and existing functionality.
- Debug and troubleshoot test failures.
- Improve automation to reduce test flakiness.
- Track quality metrics including testing coverage and failure rate.
- 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.
- Conduct manual QA activities as needed.
- Participate in creating test documentation.
- Improve domain-specific test infrastructure and CI/CD pipelines within the team.
- Share automation best practices.
- Work with the tooling team to adopt new frameworks and practices.
Benefity
- Competitive base salary reflecting skills and experience.
- Flexible work location: home or office.
- Up to 30 days per year remote work from abroad.
- Extra time off.
- Medical insurance allowance for employees and families.
- Learning and development opportunities including conferences, courses, and language classes.
- Relocation support.
- Language classes.
- Hot meal or lunch allowance on workdays.
- Mental health support via professional services.
- Sports benefit such as on-site gym or sports club stipend.
- Internal company events and team gatherings.
Elastyczne godziny
Pakiet relokacyjny
Kursy językowe
Karta sportowa
Opieka zdrowotna
Płatny urlop
Premie
Firmowa stołówka
Napoje w biurze
Spotkania integracyjne
Inne informacje
We are an equal opportunity employer and create an inclusive workplace regardless of background, identity, religion, age, accessibility needs, or orientation.
JetBrains
28 aktywnych ofert