Quality Assurance Engineer
Location: DE, BE, Berlin
Department: RD
Salary range: 36000-48000
Employment type: Full-time
Required experience: Mid-Senior level
Required education: Bachelor's Degree
Industry: Computer Software
Function: Quality Assurance

Company profile:
RhodeCode provides the leading source code management solution for enterprises. We are powering the world`s largest organizations, who depend on our products to make their software development process more flexible, collaborative, productive &amp; secure.Every day millions of developers, project managers and QA engineers are using our innovative software which plays a central role in their work life.Our company core values are about questioning the existing, being open &amp; delivering just the absolutely outstanding.Everyone who is with us is an expert in his/her field of expertise, works in a small team of other gifted A-players and helps to achieve the team's mission. Everyone takes full responsibility for his/her work, is treated with respect and management is just there to remove blockers. No committees, no micromanagement, just the focus on delivering the outstanding.Help us to make the world better for millions of people. Have a real impact. Apply today!

Job description:
Every day millions of developers, project managers and QA engineers are using RhodeCode Enterprise which plays a central role in their professional life to get their job done.If you want to have a real, lasting impact on the way millions of people work and you are willing to go the extra mile to ship just outstanding work then the following job may be something for you.THE POSITIONAs part of our product team, you work together with product management to ensure the successful implementation of our product vision and roadmap by our engineering teams. You ensure that we just release the most stable software in a world-class quality. Shipping absolutely super stable, reliable software to our enterprise &amp; governmental customers all over the world is not only important to keep our reputation of delivering the most secure, most stable software in the market but has real impact on the operations of our customers themselves. Our application lifeycle management products are used in production at mission-critical software and infrastructure of our customer base which mostly consists of laboratories, financial institutions, high-tech corporations and military and governmental organizations. In general, it is a technically very challenging, but also rewarding high-tech position in a small team of gifted A-players.

Requirements:
5+ years working as a quality assurance engineer testing web and desktop applications3+ years as Python backend developerExpert in manual and automated multi-platform frontend testingExpert in automated multi-platform backend testing of Python softwareWork experience with continuous integration and issue trackersWork experience in ensuring security standards and testingsWork experience with tests for multiple OS, database systems, APIs &amp; enterprise setupsWork experience in problem isolation, writing test plans or test matrices and debuggingLove for digging deep into issues until the root cause is foundAn eye for odd frontend behaviour in terms of UI and UXStrong analytical thinker who can work independentlyExcellent communication and interpersonal skillsExcellent spoken &amp; written English

Benefits:
Comprehensive compensation package, including stock optionsQuiet work environment with 3-5 people rooms in Berlin Mitte next to a park and riverFlexible working hoursOpportunity to have a real impactWork with some of the world`s best developers