companyJetBrains s.r.o. logo

QA Automation Engineer for Developer Environments

JetBrains s.r.o.Belgrade, Serbia; Berlin, Germany; Limassol, Cyprus; Munich, Germany; Paphos, Cyprus; Prague, Czech Republic; Warsaw, Poland; Yerevan, Armenia
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Experience

Qualifications

Core ResponsibilitiesTest AutomationDesign, develop, and maintain automated testing scenarios (UI, E2E, and functional) across various operating systems (Linux, Windows, macOS) and environments like Docker and WSL. Broaden test coverage for both new and existing features. Enhance existing automation based on team feedback, reduce test flakiness, and automate routine verifications. Troubleshoot and debug test failures, differentiating between product issues (regressions) and infrastructure-related problems (including test, framework, or environment). Optimize the execution time and reliability of tests. Contribute to frameworks and tools with product-specific adjustments as necessary. Quality AssuranceMonitor the results of test executions and investigate failures. Participate in assessing release quality. Work alongside QA Engineers and developers to improve testability and quality:Engage in design discussions to identify risks early. Recommend testing strategies. Address regressions proactively.

About the job

At JetBrains, we are dedicated to crafting the most powerful and efficient developer tools available globally. Our products empower developers to innovate, explore, and create with ease. Over eight million developers worldwide accelerate their workflows with our tools, allowing them to focus on design and the broader objectives, leading to more imaginative and impactful outcomes.

We are in search of a skilled QA Automation Engineer to join our Dev Environments team. In this role, you will play a crucial part in ensuring the quality and reliability of WSL, Docker, Kubernetes, Dev Containers, and other virtualized development environment tools within the IntelliJ-based product family.

As a QA Automation Engineer, your responsibilities will extend beyond writing tests; you will:

  • Enhance the team's confidence in product quality: Your automation efforts will enable quicker iterations while preserving stability.
  • Collaborate with QA Engineers to foster a quality-centric culture: You will champion testability and quality throughout the development lifecycle.
  • Tackle complex challenges: Testing developer tools will provide opportunities to engage with intricate technical scenarios and showcase your strong analytical skills.

About JetBrains s.r.o.

JetBrains is a pioneering software development company recognized for creating innovative tools that enhance developer productivity and encourage creativity. With a global community of developers leveraging our products, we strive to facilitate a seamless development experience.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.